How to receive messages from clients on my email
Unanswered
Asian black bear posted this in #help-forum
Asian black bearOP
Hi, I set up an smtp in zoho, with nodemailer, but as I find out it is only to send emails. To receive emails I need an IMAP or POP3. Is any package for next.js or react. Or do you know how I should do it?
16 Replies
how are you hosting your website...
also it would be easier and better to just use a 3rd party send and receive survive than a custom server (as they are harder for email providers to block... and can be more trustworthy than a simple server)
but i am more asking how you host the server as you can't use serverless as it doesn't run on http (unless you use an email api)
West African Crocodile
U can use gmail as smtp server
Gives 500/day emails
Free
There are many tutorials on yt
no... thats like horrible compared to the other free alternatives - like custom domain... (also they want to receive email, not send)
what i would recommend personally is use the [mail channels cloudflare deal](https://blog.cloudflare.com/sending-email-from-workers-with-mailchannels/) for sending, and [cloudflare email workers](https://developers.cloudflare.com/email-routing/email-workers/send-email-workers/) to receive them... this does require custom domain (and using cloudflare for email workers), but it is honestly a very good deal (and you can just make them both a proxy worker and run an endpoint elsewhere)
ahh sorry i didn't fully read the message... you have it all working and just want imap support
Asian black bearOP
I have a custom domain and zoho account. I tried smtppro.zoho.eu but in nodemailer I can't in the from option to send the email of the sender.
Asian black bearOP
I think that because I point my domain name to my dedicated IP address I can't now use SMTP from zoho because it has shared addresses. So I would have to use third part library like resend.
you can send and receive form different ips tho?
Asian black bearOP
yes, I don't know how I will make this work it is very confusing. I have a contact form and I only want to receive messages from the website visitors. I have a vps from namecheap.
ohh yeah i am definitely overcomplicating it...
Asian black bearOP
Yes a simple contact form with the name, email and the message.