# Send Email

Use the Send Email connector to send emails from your workflow. It is possible to use FlowScript in the email connector to make the email more informative.

## Configurations

| Configuration               | Description                                                                                                                                                         |
| --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **SMTP Server**             | SMTP server address                                                                                                                                                 |
| **Port Number**             | SMTP server port number                                                                                                                                             |
| **From Address**            | From mail address for the emails sent from this connector. This value can be overridden in in the runtime by providing a different from address in the machine step |
| **Use Secure Transport**    | Set it to true if you want to enable encryption when connecting to SMTP server. By default SSL is used as the encryption protocol.                                  |
| **Use Authentication**      | Set it to true if you want to enable authentication when connecting to SMTP server                                                                                  |
| **Authentication User ID**  | User ID to authenticate against the SMTP server or SMTP Username                                                                                                    |
| **Authentication Password** | Password for the authenticating User ID or Microsoft Entra application's client secrets                                                                             |

{% hint style="danger" %}
Microsoft has announced that [**Exchange Online will permanently disable Basic Authentication for Client Submission (SMTP AUTH) in September 2025**](https://techcommunity.microsoft.com/blog/exchange/exchange-online-to-retire-basic-auth-for-client-submission-smtp-auth/4114750). After this date, applications and devices must use **OAuth 2.0** for authentication when sending emails via SMTP AUTH
{% endhint %}

If you're using Exchange Online, here's what you need to know and how to prepare,

* If you are using Basic auth with Client Submission (SMTP AUTH) to send emails to recipients **internal** to your tenant, you can use [High Volume Email for Microsoft 365](https://learn.microsoft.com/en-us/exchange/mail-flow-best-practices/high-volume-mails-m365).
* If you are using Basic auth with Client Submission (SMTP AUTH) to send emails to recipients internal **and** external to your tenant, you can use [Azure Communication Services Email](https://learn.microsoft.com/en-us/azure/communication-services/quickstarts/email/send-email-smtp/smtp-authentication?tabs=built-in-role).
* If you have an Exchange Server on-premises in a hybrid configuration, you can continue to use Basic auth to authenticate with the Exchange Server on-premises.
