## Uses of Class
io.vertx.ext.mail.MailMessage

- Packages that use MailMessage
  Package | Description
  --- | ---
  io.vertx.ext.mail |
  io.vertx.ext.mail.mailencoder |
  io.vertx.rxjava.ext.mail |

- - ### Uses of MailMessage in io.vertx.ext.mail

    Methods in io.vertx.ext.mail that return MailMessage
    Modifier and Type | Method and Description
    --- | ---
    `MailMessage` | MailMessage.`setAttachment(List<MailAttachment> attachment)` set the list of attachments of this mail
    `MailMessage` | MailMessage.`setAttachment(MailAttachment attachment)` set a single attachment of this mail the result of getAttachment when using this method returns an unmodifiable list, if you want to be able to add attachments later, please use `setAttachment(new ArrayList<MailAttachment>())` instead
    `MailMessage` | MailMessage.`setBcc(List<String> bcc)` set list of bcc addresses
    `MailMessage` | MailMessage.`setBcc(String bcc)` helper method for single recipient
    `MailMessage` | MailMessage.`setBounceAddress(String bounceAddress)` set bounce address of this mail
    `MailMessage` | MailMessage.`setCc(List<String> cc)` set list of cc addresses
    `MailMessage` | MailMessage.`setCc(String cc)` helper method for single recipient
    `MailMessage` | MailMessage.`setFixedHeaders(boolean fixedHeaders)` set whether our own headers should be the only headers added to the message
    `MailMessage` | MailMessage.`setFrom(String from)` set from address of this mail
    `MailMessage` | MailMessage.`setHeaders(MultiMap headers)` set the headers to be set before filling our headers
    `MailMessage` | MailMessage.`setHtml(String html)` set the html text of this mail
    `MailMessage` | MailMessage.`setSubject(String subject)` set the subject of this mail
    `MailMessage` | MailMessage.`setText(String text)` set the plain text of this mail
    `MailMessage` | MailMessage.`setTo(List<String> to)` set list of to addresses
    `MailMessage` | MailMessage.`setTo(String to)` helper method for single recipient

    Methods in io.vertx.ext.mail with parameters of type MailMessage
    Modifier and Type | Method and Description
    --- | ---
    `MailClient` | MailClient.`sendMail(MailMessage email, Handler<AsyncResult<MailResult>> resultHandler)` send a single mail via MailClient
    `MailService` | MailService.`sendMail(MailMessage email, Handler<AsyncResult<MailResult>> resultHandler)`
    `MailService` | MailServiceVertxEBProxy.`sendMail(MailMessage email, Handler<AsyncResult<MailResult>> resultHandler)`

    Constructors in io.vertx.ext.mail with parameters of type MailMessage
    Constructor and Description
    `MailMessage(MailMessage other)` copy object to another @link MailMessage object

  - ### Uses of MailMessage in io.vertx.ext.mail.mailencoder

    Constructors in io.vertx.ext.mail.mailencoder with parameters of type MailMessage
    Constructor and Description
    `MailEncoder(MailMessage message, String hostname)` create a MailEncoder for the message

  - ### Uses of MailMessage in io.vertx.rxjava.ext.mail

    Methods in io.vertx.rxjava.ext.mail with parameters of type MailMessage
    Modifier and Type | Method and Description
    --- | ---
    `MailClient` | MailClient.`sendMail(MailMessage email, Handler<AsyncResult<MailResult>> resultHandler)` send a single mail via MailClient
    `MailService` | MailService.`sendMail(MailMessage email, Handler<AsyncResult<MailResult>> resultHandler)`
    `rx.Observable<MailResult>` | MailClient.`sendMailObservable(MailMessage email)` send a single mail via MailClient
    `rx.Observable<MailResult>` | MailService.`sendMailObservable(MailMessage email)`

Copyright © 2015. All Rights Reserved.