4 ms·
It is a great experience to have and know that you will not want to do it again :) I think setting it up is not as difficult as to maintain and make sure email
by rooam-dev 8y ago
It is a great experience to have and know that you will not want to do it again :)
I think setting it up is not as difficult as to maintain and make sure emails are not bounced back, etc.
- umen 8y agoThanks , well this is part of what I want to learn How mailchip started to build there mail infra?
- sethammons 8y agoLearn SMTP. Use telnet to send an email. That is the basics. It gets more and more nuanced after that. Auth. Deliverability (avoiding looking like spam and doing dkim and spf). Dealing with retries and bounces. Writing valid mimes. If you want to be like an email service provider, you will have to deal with multi tenant issues too. These are the basics for sending mail. For receiving mail, you have spam report handling, delayed bounces, inbox validation, mime parsing, etc. Because of all this, most people just use something like postfix.