Class EmailAsyncClient

java.lang.Object
com.azure.communication.email.EmailAsyncClient

public final class EmailAsyncClient extends Object
Initializes a new instance of the asynchronous EmailAsyncClient type.
  • Method Details

    • getSendStatus

      public Mono<SendStatusResult> getSendStatus(String messageId)
      Gets the status of a message sent previously.
      Parameters:
      messageId - System generated message id (GUID) returned from a previous call to send email.
      Returns:
      the status of a message sent previously
    • send

      public Mono<SendEmailResult> send(EmailMessage emailMessage)
      Queues an email message to be sent to one or more recipients
      Parameters:
      emailMessage - Message payload for sending an email.
      Returns:
      the SendEmailResult