# Cheatsheets

## MailAttachment

Name | Type | Description
`contentId` | `String` | -
`contentType` | `String` | -
`data` | `Buffer` | -
`description` | `String` | -
`disposition` | `String` | -
`headers` | `String` | -
`name` | `String` | -

## MailConfig

Name | Type | Description
`allowRcptErrors` | `Boolean` | -
`authMethods` | `String` | -
`disableEsmtp` | `Boolean` | -
`hostname` | `String` | -
`keepAlive` | `Boolean` | -
`keyStore` | `String` | -
`keyStorePassword` | `String` | -
`login` | `LoginOption` | -
`maxPoolSize` | `Number (int)` | -
`ownHostname` | `String` | -
`password` | `String` | -
`port` | `Number (int)` | -
`ssl` | `Boolean` | -
`starttls` | `StartTLSOptions` | -
`trustAll` | `Boolean` | -
`username` | `String` | -

## MailMessage

Name | Type | Description
`attachment` | `Array of MailAttachment` | -
`bcc` | `Array of String` | -
`bounceAddress` | `String` | -
`cc` | `Array of String` | -
`fixedHeaders` | `Boolean` | -
`from` | `String` | -
`headers` | `String` | -
`html` | `String` | -
`inlineAttachment` | `Array of MailAttachment` | -
`subject` | `String` | -
`text` | `String` | -
`to` | `Array of String` | -

## MailResult

Name | Type | Description
`messageID` | `String` | -
`recipients` | `Array of String` | -