This module does not work with SMTP module

Created on 18 March 2016, almost 9 years ago
Updated 5 August 2024, 5 months ago

This module implements a MailSystemInterface that is not utilized by the SMTP module. As a result, if you are trying to relay your messages through a third-party SMTP server it will not work for things sent through commerce_invoice_receipt.

SMTP module itself has an option to enable HTML mail. I used that. Then I ran commerce_invoice_receipt_uninstall(); to revert the use of the custom MailSystemInterface. I also removed the class InvoiceMailSystem so that it will not be accidentally run on our servers.

🐛 Bug report
Status

Active

Version

1.1

Component

Code

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • I was able to get this module to work with SMTP Authentication module by installing an additional module called the "Mail System" module. Then using the configuration settings for the Mail System module I went to the section shown for the Commerce Invoice Receipt module and I changed the mailing system from "Invoice Mail System", to the "SMTP Authentication System". This forced the emails to be sent out via the other module and everything is now passing dmarc, dkim, and spf.

    I hope this helps someone else still working in Drupal 7.

Production build 0.71.5 2024