Interface MailService

  • All Superinterfaces:
    org.apache.sling.commons.messaging.MessageService<javax.mail.internet.MimeMessage,​Void>
    All Known Implementing Classes:
    SimpleMailService

    @ProviderType
    public interface MailService
    extends org.apache.sling.commons.messaging.MessageService<javax.mail.internet.MimeMessage,​Void>
    • Method Detail

      • getMessageBuilder

        @NotNull
        @NotNull MessageBuilder getMessageBuilder()
      • sendMessage

        @NotNull
        @NotNull CompletableFuture<Void> sendMessage​(@NotNull
                                                     @NotNull javax.mail.internet.MimeMessage message)
        Specified by:
        sendMessage in interface org.apache.sling.commons.messaging.MessageService<javax.mail.internet.MimeMessage,​Void>