# Module: vertx-mail-js/mail_client

## vertx-mail-js/mail_client

Source:
  - mail_client.js, line 3

### Classes

MailClient

### Methods

#### <static> MailClient.createNonShared(vertx, config) → {MailClient}

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `vertx` | Vertx |
  `config` | Object |

  Source:
    - mail_client.js, line 82

  ##### Returns:

  Type
    MailClient

#### <static> MailClient.createShared(vertx, config, poolName) → {MailClient}

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `vertx` | Vertx |
  `config` | Object |
  `poolName` | string |

  Source:
    - mail_client.js, line 97

  ##### Returns:

  Type
    MailClient