Fooman Email Attachments (Magento 2)

  • Save time with automatic sales email attachments

    Automatically attach Order, Invoice, Shipping and/or Credit Memo pdf documents generated by Magento, and your Terms and Conditions (html/text file only) to sales emails.

    This extension offers a free, easy to configure, no fuss solution to save you valuable administration time.

    Fine grained options to put the control in your hands

    Fine grained settings allow complete control over which document you choose to attach to which sales email.

    You can also choose to attach pdf documents with or without comments.

    Feature List 

    • Automatically attach a copy of Invoice/Shipment/Credit Memo pdf documents (with or without comments) to Order/Invoice/Shipment/Credit Memo emails
    • Automatically attach your Terms and Conditions (as html/text file) to Order/Invoice/Shipment/Credit Memo emails
    • If you also install the free Fooman Print Order Pdf extension, you can also automatically attach a copy of the Order pdf document (with or without comments) to your emails
    • Developer bonus - if you write your own extensions, you can hook into the email sending process into the events added by this extension


  • License Open Software License (OSL)
    Stability Stable
    Supported Magento Versions (full feature set) Not Applicable,,,,,,,,,,,, 1.9.1.x, 1.9.2.x, 1.9.3.x
    Supported Magento 2 Versions 2.1.0, 2.1.1, 2.1.2, 2.1.3, 2.1.4, 2.1.5, 2.1.6, 2.1.7, 2.1.8, 2.1.9, 2.1.10, 2.1.11, 2.1.12, 2.1.13, 2.1.14, 2.1.15, 2.1.16, 2.1.17, 2.1.18, 2.2.0, 2.2.1, 2.2.2, 2.2.3, 2.2.4, 2.2.5, 2.2.6, 2.2.7, 2.2.8, 2.2.9, 2.2.10, 2.3.0, 2.3.1, 2.3.2, 2.3.3, 2.3.4
    Legacy Magento Version Support (reduced feature set) Not Applicable
    Supported Magento Enterprise Versions Not Applicable
    Change Log [3.3.1] - 2020-01-24
    ### Added
    - Support for Magento 2.3.4
    [3.3.0] - 2020-01-21
    ### Added
    - Ability to attach invoices to the shipping confirmation email
    ### Changed
    - Updated comments for latest Magento Coding Standards
    [3.1.11] - 2020-01-25
    ### Added
    - Support for Magento 2.2.11
    [3.1.10] - 2019-10-08
    ### Changed
    - Support for Magento 2.2.10 [3.2.0] - 2019-10-05
    ### Changed
    - Refactor for new email handling in Magento 2.3.3
    - Use previous releases for earlier versions of Magento
    - Removed support for Php 7.0
    [3.1.9] - 2019-10-03
    ### Added
    - Support for Magento 2.3.2-p1
    [3.1.8] - 2019-08-16
    ### Changed
    - Adjust for changed core behaviour around plain text emails
    [3.1.7] - 2019-06-26
    - Support for Magento 2.3.2 and 2.2.9
    [3.1.6] - 2019-05-10
    - Adopt latest Magento Coding Standards
    [3.1.5] - 2019-04-11
    - Reverse additional return types
    [3.1.4] - 2019-04-09
    - Reverse adding return types to maintain 2.2.8 compatibility
    [3.1.3] - 2019-03-28
    - Compatibility with Magento 2.2.8
    [3.1.2] - 2019-03-27
    - Compatibility with Magento 2.3.1
    - Initial MFTF acceptance test
    [3.1.1] 2019-01-04
    - Readme
    - Reverse 7.1 features as Magento Marketplace does not yet support it
    [3.1.0] 2018-11-28
    - Add compatibility with Magento 2.3.0 and handle upgrade of Zend_Mail, for earlier versions of Magento use
    previous versions
    - Use newer php features (minimum 7.1)
    - Ability to customise affect the final filename
    [3.0.4] 2018-11-06
    Reorganised unit tests
    [3.0.3] 2018-07-20
    Code Quality improvement - use class constants
    Failing integration test for replaced pdfs

    [3.0.2] 2018-06-25
    [Changed] Major rewrite - removed all preferences, use plugins on TransportBuilder and TransportFactory instead

    [3.0.1] 2018-03-20
    [Changed] Adjusted tests to provide for Pdf Customiser transforming T&Cs to Pdfs

    [3.0.0] 2018-03-16
    [Changed] Package changed into a Metapackage - Implementation moved into fooman/emailattachments-implementation-m2 package
    [Changed] Semantic versioning will only be applied to the implementation package
    [Changed] Attachments are also added to emails sent separately

    [2.1.0] 2017-09-01
    [Added] Support for PHP 7.1
    [Added] Support for Magento 2.2.0

    [2.0.8] 2017-06-02
    [Fixed] Make Checkout Agreements dependency explicit

    [2.0.7] 2017-02-28
    [Added] Ability for integration test to check for attachment name

    [2.0.6] 2017-02-26
    [Fixed] Translations of file names (thanks Manuel)

    [2.0.5] 2016-09-22
    Added Add note to "Attach Order as Pdf" that it requires the Print Order Pdf extension
  • Check out installation instructions, User Manual and FAQ over at the Support Centre.

    Installing this Magento extension requires a moderate knowledge of website maintenance. If the installation instructions look too scary, select professional extension installation at checkout (or from here if you've already ordered your extension), and we'll install the extension for you.


    Installation Instructions
    User Manual
  • Below, you can find answers to questions you might have about the extension functionality, and common questions asked by customers before they purchase the extension.

    Do you have a general question (eg. about licensing or your account), or a specific troubleshooting issue? Check out our Help Centre.

    Frequently Asked Questions

    Where can I find support for Fooman Email Attachments (M2)?
    Check out these resources to get the extension running:
    • Need help configuring the extension? Check out the Fooman Email Attachments User Manual
    • Or report a suspected bug to us. Before reporting a bug, please make sure that you can replicate the issue on Magento‚Äôs default theme (with no other extensions installed), to rule out any issues caused by extension/theme conflicts). We may contact you if we have an immediate fix or a workaround, but we can't always respond individually to every report that comes in.

    This usually solves 95% of issues we receive. If an error still persists after following the troubleshooting advice above:
    • Purchase a support package from our website
    • Contact your regular Magento developer for assistance
    • Alternatively, uninstall the extension

  • Add your Review

    Only registered users can write reviews. Please

License Purchase