Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
WARNING: This release includes a stronger authentication process for incoming messages which is backward incompatible. If you are using this feature, make sure to use the HMAC method with the new key generated during the update process to authenticate your messages.
The following patches have been committed since the 1.3 release:
Bug fixes
Public files test incorrect if similar path is not below root.
The fifth unofficial release and snapshot of current functionality for Drupal 7.
WARNING: This release includes a stronger authentication process for incoming messages which is backward incompatible. If you are using this feature, make sure to use the HMAC method with the new key generated during the update process to authenticate your messages.
The following patches have been committed since the beta2 release:
Bug fixes
Public files test incorrect if similar path is not below root.
The fourth unofficial release and snapshot of current functionality for Drupal 7.
WARNING: This release includes a stronger authentication process for incoming messages which is backward incompatible. If you are using this feature, make sure to use the HMAC method with the new key generated during the update process to authenticate your messages.
The following patches have been committed since the beta1 release:
WARNING: This release includes a stronger authentication process for incoming messages which is backward incompatible. If you are using this feature, make sure to use the HMAC method with the new key generated during the update process to authenticate your messages.
The following patches have been committed since the 1.2 release:
May contain incompatible changes, hence testing prior to deployment is strongly recommended.
Since now it is possible to use custom keys and set the language for messages, be sure to set a unique key for your Rules and system actions and test your custom theme implementations!
The following patches have been committed since the 1.1 release:
Bug fixes
#2050907 by nick_schuch: No attachment if 'public files' directory is a symlink.
#2045699 by sgabe | Punk_UnDeaD: Boundaries are not unique on Windows.
#1798324 by sgabe, kienan | ShaneOnABike: Return-Path is incorrectly using sender name.
#1979776 by sgabe | cswolf: Hash mark link gets replaced with site URL.
#1963412 by sgabe | djg_tram: Content-Disposition should default to 'inline'.
#1719256 by lirantal, sgabe: Handle different files with the same file name.
#1922530 by berliner: Callto links in mail body wrongly replaced.
#1813348 by sgabe | jdhildeb: Sendmail invoked with empty Return-Path.
The third unofficial release and snapshot of current functionality for Drupal 7.
May contain incompatible changes, hence testing prior to deployment is strongly recommended.
Since now it is possible to use custom keys and set the language for messages, be sure to set a unique key for your Rules and system actions and test your custom theme implementations!
The following patches have been committed since the alpha2 release:
Bug fixes
#2045699 by sgabe | Punk_UnDeaD: Boundaries are not unique on Windows.
#1798324 by sgabe, kienan | ShaneOnABike: Return-Path is incorrectly using sender name.
#1790098 by sgabe | edb, Shellingfox: Custom 'from' address comes out as 'Array'.
#1979776 by sgabe | cswolf: Hash mark link gets replaced with site URL.
#1963412 by sgabe | djg_tram: Content-Disposition should default to 'inline'.
#1873348 by sgabe | tutumlum: Cannot use tokens in subject and body of HTML email action.
#1439918 by sgabe | Lukas von Blarer: 'Link images only' is not working if the file exists as-is.
IMPORTANT: There is a new permission called send arbitrary files that is now required by anyone sending emails that contain references to files that live outside the public file system (e.g images in a module or theme). If your emails are missing files after updating, check this permission. See the security issue this fixes.
The second official stable release.
The following patches have been committed since the 1.0 release:
Bug fixes
#321026 by sgabe, LUTi | attiks: HTML messages are broken by line breaks.
#1605230 by sgabe | mrbubbs: Extra space in subject caused by wordwrap.
#1597896 by sgabe | joewickert: Plus symbol encoded as space in URLs.
#1301876 by sean_fremouw: Regex in mimemail_headers() strips allowed characters.
#1432502 by El Bandito: Quotations are not needed to specify an attachment.
#1391680 by marcdecaluwe: Headers not correctly set.
#1372660 by eueco: Set the proper line ending when calling chunk_split().
The first official stable release. It is strongly recommended to test this version on a development site before updating existing production sites. Especially if you are using the Rules integration, you need to update your rules settings and set the proper input format for the HTML message body again.
The following patches have been committed since the beta2 release:
Bug fixes
#1232264 by InternetDevels.Com: Check for not just NULL but empty From address.
#1201154 by guillaumev: Check if attachments is an array and isn't empty.
#1203234 by sgabe | Offlein: Store input format setting for Rules and actions.
#1227242 by sgabe: Remove unnecessary reference signs.
#1076520 by joelstein: Absolute site stylesheets not included.
#1258062 by oadaeh: Don't allow an empty e-mail address with the default engine.
#1270686 by gmania: Don't add Content-Disposition to multipart/alternative parts.
#1260302 by sgabe | prokop1000: Replace encoding detection with UTF-8.
The second official beta release for further testing and feedback.
WARNING: This version wraps the messages differently with multipart/mixed content type, which seems to resolve most of the different displaying issues. However, this kind of message wrapping is currently not supported by the SMTP module, see #1044534: Improve support for multipart/mixed messages for more information.
The first official beta release for further testing and feedback.
WARNING: This version wraps the messages differently with multipart/mixed content type, which seems to resolve most of the different displaying issues. However, this kind of message wrapping is currently not supported by the SMTP module, see #1044534: Improve support for multipart/mixed messages for more information.
May contain incompatible changes, hence testing prior to deployment is strongly recommended.
Since now it is possible to use custom keys and set the language for messages, be sure to set a unique key for your Rules and system actions and test your custom theme implementations!
The following patches have been committed since the 1.0 release:
Bug fixes
#2050907 by nick_schuch: No attachment if 'public files' directory is a symlink.
#2045699 by sgabe | Punk_UnDeaD: Boundaries are not unique on Windows.
#1798324 by sgabe, kienan | ShaneOnABike: Return-Path is incorrectly using sender name.
#1979776 by sgabe | cswolf: Hash mark link gets replaced with site URL.
#1963412 by sgabe | djg_tram: Content-Disposition should default to 'inline'.
#1719256 by lirantal, sgabe: Handle different files with the same file name.
#1922530 by berliner: Callto links in mail body wrongly replaced.
#1813348 by sgabe | jdhildeb: Sendmail invoked with empty Return-Path.
Development snapshot of current functionality. May contain incompatible changes, hence testing prior to deployment is strongly recommended.
Since now it is possible to use custom keys and set the language for messages, be sure to set a unique key for your Rules and system actions and test your custom theme implementations!
The following patches have been committed since the alpha2 release:
Bug fixes
#2045699 by sgabe | Punk_UnDeaD: Boundaries are not unique on Windows.
#1798324 by sgabe, kienan | ShaneOnABike: Return-Path is incorrectly using sender name.
#1790098 by sgabe | edb, Shellingfox: Custom 'from' address comes out as 'Array'.
#1979776 by sgabe | cswolf: Hash mark link gets replaced with site URL.
#1963412 by sgabe | djg_tram: Content-Disposition should default to 'inline'.
#1873348 by sgabe | tutumlum: Cannot use tokens in subject and body of HTML email action.
#1439918 by sgabe | Lukas von Blarer: 'Link images only' is not working if the file exists as-is.