Skip to content

Commit 9153de8

Browse files
Merge pull request #270131 from bashan-git/main
Adding Advanced Messaging Region Updates and Email Updates
2 parents 4cf0948 + f61471b commit 9153de8

File tree

6 files changed

+64
-4
lines changed

6 files changed

+64
-4
lines changed
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
---
2+
title: Emails opt out management using suppression list within Azure Communication Service Email
3+
titleSuffix: An Azure Communication Services concept document
4+
description: Learn about Managing Opt-outs to enhance Email Delivery in your B2C Communications.
5+
author: bashan-git
6+
manager: darmour
7+
services: azure-communication-services
8+
ms.author: bashan
9+
ms.date: 04/01/2024
10+
ms.topic: conceptual
11+
ms.service: azure-communication-services
12+
---
13+
14+
# Overview
15+
16+
[!INCLUDE [Public Preview Notice](../../includes/public-preview-include-document.md)]
17+
18+
This article provides the Email delivery best practices and how to use the Azure Communication Services Email suppression list feature that allows customers to manage opt-out capabilities for email communications. It also provides information on the features that are important for emails opt out management that helps you improve email complaint management, promote better email practices, and increase your email delivery success, boosting the likelihood of getting to recipients' inboxes efficiently.
19+
20+
## Opt out or unsubscribe management: Ensuring transparent sender reputation
21+
It's important to know how interested your customers are in your email communication and to respect their opt-out or unsubscribe requests when they decide not to get emails from you. This helps you keep a good sender reputation. Whether you have a manual or automated process in place for handling unsubscribes, it's important to provide an "unsubscribe" link in the email payload you send. When recipients decide not to receive further emails, they can click on the 'unsubscribe' link and remove their email address from your mailing list.
22+
23+
The functionality of the links and instructions in the email is vital; they must be working correctly and promptly notify the application mailing list to remove the contact from the appropriate list or lists. A proper unsubscribe mechanism should be explicit and transparent from the subscriber's perspective, ensuring they know precisely which messages they're unsubscribing from. Ideally, they should be offered a preferences center that gives them the option to unsubscribe in cases where they're subscribed to multiple lists within your organization. This process prevents accidental unsubscribes and allows users to manage their opt-in and opt-out preferences effectively through the unsubscribe management process.
24+
25+
## Managing emails opt out preferences with suppression list in Azure Communication Service Email
26+
Azure Communication Service Email offers a powerful platform with a centralized managed unsubscribe list with opt out preferences saved to our data store. This feature helps the developers to meet guidelines of email providers, requiring one-click list-unsubscribe implementation in the emails sent from our platform. To proactively identify and avoid significant delivery problems, suppression list features, including but not limited to:
27+
28+
* Offers domain-level, customer managed lists that provide opt-out capabilities.
29+
* Provides Azure resources that allow for Create, Read, Update, and Delete (CRUD) operations via Azure portal, Management SDKs, or REST APIs.
30+
* Apply filters in the sending pipeline, all recipients are filtered against the addresses in the domain suppression lists and email delivery isn't attempted for the recipient addresses.
31+
* Gives the ability to manage a suppression list for each sender email address, which is used to filter/suppress email recipient addresses when sending emails.
32+
* Caches suppression list data to reduce expensive database lookups, and this caching is domain-specific based on the frequency of use.
33+
* Adds Email addresses programmatically for an easy opt-out process for unsubscribing.
34+
35+
### Benefits of opt out or unsubscribe management
36+
Using a suppression list in Azure Communication Services offers several benefits:
37+
* Compliance and Legal Considerations: This feature is crucial for adhering to legal responsibilities defined in local government legislation like the CAN-SPAM Act in the United States. It ensures that customers can easily manage opt-outs and maintain compliance with these regulations.
38+
* Better Sender Reputation: When emails aren't sent to users who have chosen to opt out, it helps protect the sender’s reputation and lowers the chance of being blocked by email providers.
39+
* Improved User Experience: It respects the preferences of users who don't wish to receive communications, leading to a better user experience and potentially higher engagement rates with recipients who choose to receive emails.
40+
* Operational Efficiency: Suppression lists can be managed programmatically, allowing for efficient handling of large numbers of opt-out requests without manual intervention.
41+
* Cost-Effectiveness: By not sending emails to recipients who opted out, it reduces the volume of sent emails, which can lower operational costs associated with email delivery.
42+
* Data-Driven Decisions: The suppression list feature provides insights into the number of opt-outs, which can be valuable data for making informed decisions about email campaign strategies.
43+
44+
These benefits contribute to a more efficient, compliant, and user-friendly email communication system when using Azure Communication Services. To enable email logs and monitor your email delivery, follow the steps outlined in [Azure Communication Services email logs Communication Service in Azure Communication Service](../../concepts/analytics/logs/email-logs.md).
45+
46+
## Next steps
47+
48+
The following documents may be interesting to you:
49+
50+
- Familiarize yourself with the [Email client library](../email/sdk-features.md)
51+
- How to send emails with custom verified domains? [Add custom domains](../../quickstarts/email/add-custom-verified-domains.md)
52+
- How to send emails with Azure Managed Domains? [Add Azure Managed domains](../../quickstarts/email/add-azure-managed-domains.md)

articles/communication-services/concepts/email/email-smtp-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ms.service: azure-communication-services
1212
---
1313

1414
# Azure Communication Services Email SMTP as Service
15-
[!INCLUDE [Public Preview Notice](../../includes/public-preview-include-document.md)]
15+
1616

1717
Email is still a vital channel for global businesses to connect with customers, and it's an essential part of business communications. Many businesses made large investments in on-premises infrastructures to support the strong SMTP email needs of their line-of-business (LOB) applications. However, delivering and securing outgoing emails from these existing LOB applications poses a varied challenge. As outgoing emails become more numerous and important, the difficulties of managing this critical aspect of communication become more obvious. Organizations often face problems such as email deliverability, security risks, and the need for centralized control over outgoing communications.
1818

articles/communication-services/concepts/privacy.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,15 @@ The list of geographies you can choose from includes:
3838
- United Kingdom
3939
- United States
4040

41+
> [!Note]
42+
> Advanced Messaging for WhatsApp is only available in the following Regions.
43+
44+
- Asia Pacific
45+
- Australia
46+
- Europe
47+
- United Kingdom
48+
- United States
49+
4150
## Data collection
4251

4352
Azure Communication Services only collects diagnostic data required to deliver the service.

articles/communication-services/quickstarts/email/send-email-smtp/send-email-smtp.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ ms.custom: devx-track-dotnet
1212
zone_pivot_groups: acs-smtp-sending-method
1313
---
1414
# Quickstart: Send email with SMTP
15-
[!INCLUDE [Public Preview Notice](../../../includes/public-preview-include-document.md)]
1615

1716
In this quick start, you learn about how to send email using SMTP.
1817

articles/communication-services/quickstarts/email/send-email-smtp/smtp-authentication.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ ms.service: azure-communication-services
1212

1313
# Quickstart: How to create authentication credentials for sending emails using SMTP
1414

15-
[!INCLUDE [Public Preview Notice](../../../includes/public-preview-include-document.md)]
16-
1715
In this quick start, you learn about how to use an Entra application to create the authentication credentials for using SMTP to send an email using Azure Communication Services.
1816

1917
## Prerequisites

articles/communication-services/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -937,6 +937,8 @@ items:
937937
href: concepts/email/email-smtp-overview.md
938938
- name: Allowed attachment types
939939
href: concepts/email/email-attachment-allowed-mime-types.md
940+
- name: Managing Opt-outs
941+
href: concepts/email/email-optout-management.md
940942
- name: Understanding sender reputation
941943
href: concepts/email/sender-reputation-managed-suppression-list.md
942944
- name: Pricing

0 commit comments

Comments
 (0)