- Upgraded
azure-core
from1.53.0
to version1.54.1
. - Upgraded
azure-core-http-netty
from1.15.5
to version1.15.7
. - Upgraded
azure-communication-common
from1.3.7
to version1.3.8
.
- Upgraded
azure-core
from1.52.0
to version1.53.0
. - Upgraded
azure-core-http-netty
from1.15.4
to version1.15.5
.
- Upgraded
azure-core-http-netty
from1.15.3
to version1.15.4
. - Upgraded
azure-communication-common
from1.3.5
to version1.3.7
. - Upgraded
azure-core
from1.51.0
to version1.52.0
.
- Upgraded
azure-communication-common
from1.3.4
to version1.3.5
. - Upgraded
azure-core
from1.50.0
to version1.51.0
. - Upgraded
azure-core-http-netty
from1.15.2
to version1.15.3
.
- Consumers can now provide a value for the
ContentId
property when sending emails with attachments. This allows consumers to reference attachments in the email body using thecid
scheme. TheContentId
property can be set on theEmailAttachment
object.
- Upgraded
azure-core-http-netty
from1.15.1
to version1.15.2
. - Upgraded
azure-communication-common
from1.3.3
to version1.3.4
. - Upgraded
azure-core
from1.49.1
to version1.50.0
.
- Upgraded
azure-communication-common
from1.3.3
to version1.3.4
. - Upgraded
azure-core
from1.49.0
to version1.49.1
. - Upgraded
azure-core-http-netty
from1.15.0
to version1.15.1
.
- Upgraded
azure-core
from1.48.0
to version1.49.0
. - Upgraded
azure-core-http-netty
from1.14.2
to version1.15.0
. - Upgraded
azure-communication-common
from1.3.2
to version1.3.3
.
- Upgraded
azure-communication-common
from1.3.1
to version1.3.2
. - Upgraded
azure-core
from1.47.0
to version1.48.0
. - Upgraded
azure-core-http-netty
from1.14.1
to version1.14.2
.
- Upgraded
azure-core-http-netty
from1.14.0
to version1.14.1
. - Upgraded
azure-core
from1.46.0
to version1.47.0
. - Upgraded
azure-communication-common
from1.3.0
to version1.3.1
.
- Upgraded
azure-core-http-netty
from1.13.11
to version1.14.0
. - Upgraded
azure-core
from1.45.1
to version1.46.0
. - Upgraded
azure-communication-common
from1.2.14
to version1.3.0
.
- Upgraded
azure-core-http-netty
from1.13.10
to version1.13.11
. - Upgraded
azure-communication-common
from1.2.14
to version1.2.15
. - Upgraded
azure-core
from1.45.0
to version1.45.1
.
- Upgraded
azure-core
from1.44.1
to version1.45.0
. - Upgraded
azure-core-http-netty
from1.13.9
to version1.13.10
. - Upgraded
azure-communication-common
from1.2.13
to version1.2.14
.
- Upgraded
azure-core
from1.43.0
to version1.44.1
. - Upgraded
azure-core-http-netty
from1.13.7
to version1.13.9
. - Upgraded
azure-communication-common
from1.2.12
to version1.2.13
.
- Upgraded
azure-core
from1.42.0
to version1.43.0
. - Upgraded
azure-core-http-netty
from1.13.6
to version1.13.7
. - Upgraded
azure-communication-common
from1.2.11
to version1.2.12
.
- Upgraded
azure-core-http-netty
from1.13.5
to version1.13.6
. - Upgraded
azure-core
from1.41.0
to version1.42.0
. - Upgraded
azure-communication-common
from1.2.10
to version1.2.11
.
- Upgraded
azure-communication-common
from1.2.9
to version1.2.10
. - Upgraded
azure-core-http-netty
from1.13.4
to version1.13.5
. - Upgraded
azure-core
from1.40.0
to version1.41.0
.
- Upgraded
azure-communication-common
from1.2.8
to version1.2.9
. - Upgraded
azure-core-http-netty
from1.13.3
to version1.13.4
. - Upgraded
azure-core
from1.39.0
to version1.40.0
.
- Upgraded
azure-core-http-netty
from1.13.2
to version1.13.3
. - Upgraded
azure-communication-common
from1.2.6
to version1.2.8
. - Upgraded
azure-core
from1.38.0
to version1.39.0
.
- Upgraded
azure-core
from1.37.0
to version1.38.0
. - Upgraded
azure-core-http-netty
from1.13.1
to version1.13.2
.
The public release of the Azure Communication Services SDK for Email has the following features:
- send emails with a variety of options (multiple recipients, attachments, etc.)
- poll for the status of the email that was sent to track its progress
- AAD token auth has been added for
EmailClient
andEmailAsyncClient
- Reworked the SDK to follow the LRO (long running operation) approach. The 'beginSend' method returns a poller that can be used to check for the status of sending the email and retrieve the result. The return object has been adjusted to fit this approach.
- The
EmailMessage
model has been reworked. It now accepts properties through setters. The EmailRecipients and EmailContent objects have been removed. - The
getSendStatus
method has been removed. - The
EmailAttachment
constructor now accepts BinaryData instead of a string - The
contentBytesBase64
property underattachments
has been changed tocontentInBase64
- The
attachmentType
property underattachments
has been changed to 'contentType'. This now accepts the attachment mime type. - The
sender
property has been changed tosenderAddress
. - The
email
property under the recipient object has been changed toaddress
. - Custom headers in the email message are now key/value pairs.
- The importance property was removed. Email importance can now be specified through either the
x-priority
orx-msmail-priority
custom headers.
The initial release of the Azure Communication Services SDK for Email has the following features:
- send emails to multiple recipients with attachments
- get the status of a sent message