# Mail

## Disponíveis:

* Smtp
* Amazon Ses
* Fake

## Métodos:

**SendMail:** Envia um email usando a implementação escolhida.

```typescript
await this.mailProvider.sendMail({
  subject: 'Assunto do email',
  from: { email: 'remetente@mail.com', name: 'Remetente' },
  to: { email: 'destinatario@mail.com', name: 'Destinatário' },
  templateData: {
    file: resolve('..', 'file.hbs'),
    variables: { name: 'seu nome' },
  },
});
```

***
