Many ERP systems rely on email for sending invoices, order confirmations, payment reminders, and customer notifications. While the application configuration is important, the reliability of the underlying mail service also has a significant impact on successful delivery.
Using a trusted SMTP service provider like iDealSMTP can help improve email deliverability, support secure authentication, and provide better visibility into email activity. Combined with proper SPF, DKIM, and DMARC configuration, it can make transactional emails more dependable for both businesses and customers.
I’m interested in hearing what setup others are using for email notifications in Dolibarr and any best practices you’ve found useful.
We use Amazon AWS SES. Simple Email Service. We never had an issue and its very reliable delivery. Pricing is cheap less than 0.25 USD for 1000 emails.
The provider matters, but in practice most “Dolibarr emails not arriving” cases come down to how Dolibarr sends, not which relay sits behind it. What’s been reliable for me across client installs:
In Home > Setup > Emails, set the sending method to SMTP/SMTPS (MAIN_MAIL_SENDMODE = smtps) rather than PHP mail(). On shared hosting, mail() hands the message to the local MTA with no authentication and often a mismatched envelope sender, so it’s silently dropped or spam-filed — that’s the classic “test says sent, nothing arrives”.
Point SMTP at an authenticated relay (SES, Brevo, Mailgun, Postmark — any works; SES is cheap and solid as Erik said), then publish SPF, DKIM and DMARC for the exact From domain. The detail people miss: the From address in Dolibarr (MAIN_MAIL_EMAIL_FROM) has to align with the domain you signed with DKIM, or DMARC still fails even though the relay is “working”.
Two more worth setting: MAIN_MAIL_ERRORS_TO so bounces land somewhere you’ll see them, and if you send invoices/reminders in volume, push them through the EMailing module’s queue with the scheduled job instead of firing synchronously — it keeps a send log and survives a relay hiccup.
I do a fair amount of Dolibarr deliverability work, and 9 times out of 10 the fix is SMTP + aligned DKIM, not the provider. Happy to expand on any of these.
— Ali — Dolibarr AI Consultant / SiliconBlaze.com
1 Like