Hear from Salesforce leaders on how to create and deploy Agentforce agents.
Contact Us 1-800-596-4880

Email Connector Release Notes - Mule 4

Support Category: SelectLeaving the Site

Anypoint Connector for Email sends and retrieves email messages over the standard email protocols.

1.7.5

March 21, 2025

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

OpenJDK

8, 11, and 17

Fixed Issues

Issue Resolution ID

The Send Email Connector operation successfully transforms javax.activation.DataHandler input when running on Java 17.

W-16844085

The org.apache.commons:commons-io library is upgraded to version 2.18.0.

W-16844085

1.7.4

November 13, 2024

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

OpenJDK

8, 11, and 17

Fixed Issues

Issue Resolution ID

The org.apache.commons:commons-lang3 library is upgraded to version 3.17.0.

W-17090425

The org.apache.commons:commons-io library is upgraded to version 2.17.0.

W-17090425

1.7.3

January 9, 2024

What’s New

  • This connector is now compatible with Java 17.

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

OpenJDK

8, 11, and 17

1.7.2

April 18, 2023

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

OpenJDK

8 and 11

Fixed Issues

Issue Resolution ID

The Send Email Connector operation now respects the order in which attachments are made.

W-12682674

1.7.1

November 29, 2022

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

JDK

8 and 11

Fixed Issues

Issue Resolution ID

The On New Email source no longer stops processing emails in a pool with a BaseMailboxPollingSource message.

W-11770310

1.7.0

July 11, 2022

What’s New

  • Email Connector now enables you to set the pagination offset and retrieve a certain record (or subset of records) within a particular page using the Pagination offset field both for List - IMAP and List - POP3 operations.

  • Email Connector now provides the Count messages - IMAP and Count messages - POP3 operations, which get the total amount of messages in a specified mailbox folder.

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

JDK

8 and 11

1.6.0

March 14, 2022

What’s New

  • Added new Move to folder operation for IMAP and IMAPS connection providers.

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

JDK

8

1.5.2

January 4, 2022

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

JDK

8

Fixed Issues

Issue ID

Added exception handling on the IMAP polling process.

1.5.1

November 19, 2021

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

JDK

8

Fixed Issues

Issue ID

Fixed IMAP poll process because it stopped when BaseMailboxPollingSource.getEmailContent method threw an exception.

EMAILC-69

1.5.0

November 17, 2021

What’s New

  • Added a new system property called parsing.text.attachment.as.body that enables you to change the behavior for parsing attached text files when the file is the only content in the message. The possible values are:

    • true (default): Preserves the previous behavior and converts the text file attachment on the body message.

    • false: Adds the text file attachment to the attachment list in the payload.

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

JDK

8

Fixed Issues

Issue ID

Incomplete attachment parsing over non-multipart messages, for example, some messages had no body and only contained an attachment file.

EMAILC-67

The number of emails retrieved didn’t match the configured value page size and limit.

EMAILC-68

1.4.2

July 21, 2021

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

JDK

8

Features

None

Fixed Issues

Fixed the treatment attachments to avoid missing attachments or their names (EMAILC-65Leaving the Site)

1.4.1

March 26, 2021

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

JDK

8

Features

None

Fixed Issues

Email Connector now treats attachments for which it couldn’t recognize their type as mimeType=‘/’ instead of failing. (EMAILC-61Leaving the Site)

1.4.0

February 1, 2021

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

JDK

8

Features

None

Fixed Issues

Email Connector now throws the correct exception for errors when accessing folders (EMAIL:ACCESING_FOLDER). (EMAILC-55Leaving the Site)

1.3.0

October 19, 2020

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

JDK

8

Features

The new Enable Remote Search parameter enables email search and filter for IMAP protocol configurations at the server-side when a matcher is used with the On New Email - IMAP component. Enabling the parameter decreases traffic by reducing the number of emails sent to the client-side for processing, which reduces the amount of time and resources required to process polled emails.

Fixed Issues

The IMAP protocol configurations are not applying filtering on the server-side, resulting in large amount of emails downloaded from the server. (EMAILC-54Leaving the Site)

1.2.1

February 19, 2020

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

JDK

8

Fixed Issues

  • Fixed an issue when the connector retrieving an email overlapped attachments with the same name (MULE-17998Leaving the Site)

1.2.0

January 21, 2020

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

JDK

8

Features

There is a new parameter called Attachment Naming Strategy, which enables you to set a strategy for naming attachments when their filename is not present or when the attachment is in a nested email. See the Email Connector documentation for further explanation and usage examples.

Fixed Issues

When email attachment names were any type other than MIME, the attachment names were not recognized and found. (MULE-17971Leaving the Site)

1.1.9

October 31, 2019

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

JDK

8

Fixed Issues

  • Fixed broken CID URLs for inline images. (MULE-17678Leaving the Site)

1.1.7

August 14, 2019

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

JDK

8

Fixed Issues

  • The issue where emails with multipart or alternative parts inside multipart or related parts failed to parse is fixed. (MULE-17318Leaving the Site)

1.1.6

June 28, 2019

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

JDK

8

Fixed Issues

  • Updated Java mail to Jakarta 1.6.3, Java activation to Jakarta 1.2.1, and the parent version to 1.1.5 to be sure that the only transitive dependency is javax.activation 1.2.1. (MULE-17052Leaving the Site)

1.1.5

May 8, 2019

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

JDK

8

Fixed Issues

  • Email as attachment is not recognized by the Email connector. (MULE-16617Leaving the Site)

1.1.4

April 22, 2019

Compatibility

Software Version

Mule

4.1.1 and later

Anypoint Studio

7.1.1 and later

JDK

8

Fixed Issues

  • Fixed an issue that caused a 'NullPointerException' when polling a mailbox folder. (MULE-16746Leaving the Site)

1.1.3

February 8, 2019

Fixed Issues

  • Fixed a bug that prevented the usage of email attachments if dispatched by an IMAP source. (MULE-16388Leaving the Site)

  • Email connector now requests a socket factory directly. (MULE-16190Leaving the Site)

1.1.2

November 1, 2018

Fixed Issues

  • Email connector does not correctly communicate the structure of returned objects. (MULE-15921Leaving the Site)

1.1.1

October 22, 2018

Fixed Issues

  • NoClassDefFoundError of Guava Class. (MULE-15883Leaving the Site)

1.1.0

October 10, 2018

Features

Added the capability to poll emails from a mailbox for all the unread emails in it, generating a new message for each email that is found.

Added Value Provider support for email folders, to display the possible folder values for the configured service.

Fixed Issues

  • Email doesn’t handle correctly multipart/alternative parts. (MULE-14157Leaving the Site)

  • Email Connector exports internal classes. (MULE-14454Leaving the Site)

  • Email connector does not work with the Gmail SSL port. (MULE-14673Leaving the Site)

  • Email connector "replyToAddresses" is not populated when sending an Email. ((MULE-14965Leaving the Site)

  • Remove unnecessary String.toLowerCase calls (email). (MULE-15252Leaving the Site)

  • Upgrade javax.mail to javax.mail-api 1.6.2. (MULE-15331Leaving the Site)

May 2018

1.0.2

May 8, 2018

Fixed Issues

  • Email connector "replyToAddresses" is not populated when sending an Email. (MULE-14965Leaving the Site)

  • Email connector does not work with Gmail SSL port. (MULE-14673Leaving the Site)

  • IMAP List operation not retrieving attachments. (MULE-14762Leaving the Site)

1.0.1

March 15, 2018

Fixed Issues

  • Email connector doesn’t work with IMAP Gmail OOTB. (MULE-14606Leaving the Site)

  • Email Connector doesn’t communicate correctly if their output types fields can be null. (MULE-14701Leaving the Site)

1.0.0

January 19, 2018

Features

This release includes the following enhancements, changes, and fixes:

  • Seamless UX between email protocols.

  • Retrieving emails from POP3 and IMAP mailboxes.

  • Retrieving, deleting, and storing emails from IMAP mailboxes.

  • Sending emails over the SMTP protocol.

  • Supporting secure connections for all protocols over Transport Layer Security (TLS).

Upgrade Requirements

Mule 4.1

Fixed Issues

  • Email connector pop3 does not delete all emails with deleteAfterRetrieve. (MULE-13101Leaving the Site)