I've been a Worpress dev for a long time, maybe since 2008, I stopped doing WordPress or any freelance since 2018 and currently just pick a few clients I personally know. Therefore I don't really do maintenance. Maybe I create a website here or fix a bug for someone there. Most people host WordPress on Shared hosting, and they have the email sending issue.
For the longest time, what I did is setup Google SMTP, but I'm tired of doing this for few reasons:
- It takes about 30 minutes, to create a gmail and finish the process, that's too long for my liking
- For every user you have to create a throwaway gmail and secure it
- If you create one Gmail for all users, it's not that much better, all emails ever sent are received to that email and can be read.
- This is an email you never ever use, you might forget it and gets hacked or whatnot
In a recent project, I saw the client using Sendgrid, I wondered if I can use it, but then again, I'd have to verify all the domains and ask the client for DNS, and if the client uses the account too much, I'd have to pay.
What I'm looking for is a quick and easy to setup solution, should be free, because I set it up and leave, I don't do maintenance these days and don't want to teach the client how to set it up, or do DNS verification. The client usually only gives me WordPress admin access, and I should be able to work with that.
> In a recent project, I saw the client using Sendgrid, I wondered if I can use it, but then again, I’d have to verify all the domains I work to work with SendGrid, and ask the client for DNS, and if the client uses the account too much, I’d have to pay.
Tell the client to register and subscribe an account and give you the login to set it up once, if you don’t want to deal with payments yourself long-term.
for transactional mails i use purelymail or mxroute with an smtp plugin. for promotional mails, i use sendy with amazon s3. i have also been side-eyeing listmonk as a potential alternative to sendy.