MailPoet supports configuring a single SMTP server for sending newsletters and transactional emails, but it does not natively support multi-SMTP (using several SMTP servers for different campaigns, senders, or delivery routes) from within the plugin interface. Here are details on how it works:
- You can select one sending method at a time: This includes MailPoet’s own Sending Service, a single external SMTP (such as Amazon SES, SendGrid, or your host’s SMTP), or a transactional plugin.
- No built-in multi-SMTP rotation or per-campaign selection: MailPoet cannot divide different campaigns or sending volumes across multiple SMTP providers out of the box.
- Workarounds:
- You can coordinate MailPoet with an external SMTP management plugin (like WP Mail SMTP or FluentSMTP) for advanced sender configuration, but only one will be active for all outgoing emails at any time.
- For per-client SMTP isolation, use WordPress Multisite, assigning each subsite its own MailPoet install and SMTP settings.
- Switching SMTP providers manually for batch sending requires changing settings in between sends.
Summary:
MailPoet is great for bulk email from WordPress with strong deliverability controls, but if you want automated multi-SMTP load balancing or sender selection for advanced outbound campaign management, you’ll need custom workflows or look at dedicated email delivery systems outside of MailPoet.MailPoet does not support true multi-SMTP out of the box—you can configure one sending method (MailPoet Sending Service, your host SMTP, or a third-party SMTP like Amazon SES, SendGrid, etc.) at a time in MailPoet’s settings, but you cannot assign different SMTP servers to different campaigns or rotate between more than one automatically.
- You can set up MailPoet to use one external SMTP plugin (such as WP Mail SMTP, FluentSMTP, or Post SMTP), and all emails will use that method.
- If you need to switch SMTP servers, you must manually change the MailPoet or SMTP plugin settings before sending each batch—there’s no built-in campaign-by-campaign SMTP or automatic rotation.
- If you need multiple sender identities, separate sites (WordPress multisite), each with their own MailPoet and SMTP settings, is one workaround.
Bottom line:
MailPoet is designed for a single SMTP setup at a time and does not support multi-SMTP or load balancing between multiple SMTP servers natively. Advanced multi-SMTP requirements should use external solutions or custom workflows.