> For the complete documentation index, see [llms.txt](https://cross-packages.gitbook.io/cross-api/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cross-packages.gitbook.io/cross-api/pt-br/providers/mail.md).

# Mail

Uma implementação de envio de e-mail, depende da implementação do provedor de template de email.

## 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' },
  },
});
```

***
