It would be great if WHMCS supported these commonly used transactional email providers, for both incoming and outgoing email.
Agree. Or at least, provide a hook so developer can create an addon to integrate with Mandrill, Mailgun, Postmark, Sparkpost and etc
You can already set these services via SMTP but it would be nice to have a native integration.
some host providers block external SMTP authentication. This it will help (but just not) solve this problem.
correct. and, another thing is SMTP will make WHMCS 3x slower when sending email to customer. If the hosting allow SMTP connection (and we use it), another problem came. (whmcs will load slower)
I would just like to clarify why this feature would be useful despite the existing SMTP option for outgoing email.
Firstly, as others have said, if you can send email directly over an API using HTTP, this is much quicker than connecting over SMTP.
Secondly, this isn't just about outgoing email but also handling incoming email easily (no piping or polling). Instead, WHMCS can expose a webhook to these services which picks up any incoming email. This can be hacked together yourself now but it would be nice to have it implemented natively.
Lastly, as an extra bonus, you can configure webhooks to listen for other events such as delivery failures. For example if email delivery fails for a client, you could notify them via the client area to update their email address to continue receiving important email notifications.
This would make it much easier for new WHMCS users to get up and running with incoming/outgoing email. If WHMCS were to partner with a provider such as Mailgun (as it seems WHMCS like to make these partnerships...) then this would fit in perfectly with the new setup wizard to get someone started quickly.
Would be nice to have this all built-in to WHMCS, but just wanted to point out that this is all already available via an add-on available in the marketplace - https://marketplace.whmcs.com/product/1626
Comments have been locked on this page!