*Parâmetros
Abaixo seguem duas listas de parâmetros, que são usados por todos os meios de transporte (Mitte pro client, SMTP e Rest API). A primeira é a lista de parâmetros para o envio de email com texto simples, e a segunda é para o envio de email com template. A segunda também contempla todos os parâmetros da primeira lista.
O * está indicando que, o parâmetro em questão, é usado / fornecido de forma distinta em alguns transportes, na descrição são ditos quais são esses transportes.
Para o Mitte pro client em Javascript, os parâmetros estão em CamelCase (mais especifícamente em lowerCamelCase).
Parâmetros no envio de email com texto simples
| Parâmetro | Tipo | Obrigatório | Descrição | 
|---|---|---|---|
| recipient_list | Lista | Sim * | Lista de destinatários. O formato esperado é 'Nome <email>' ou '<email>'. Verificar como fornecer esse parâmetro por SMTP. | 
| from | Texto | Sim * | O nome e email do remetente. O formato esperado é 'Nome <email>' ou '<email>'. Verificar como fornecer esse parâmetro por Mitte pro client. | 
| subject | Texto | Sim | O assunto do email. | 
| message_text | Texto | Sim | A mensagem do email em formato de texto. | 
| message_html | Texto | Não | A mensagem do email em formato de html. | 
| tags | Objeto/Lista | Não | As tags podem ser um objeto simples com chaves e valores, ou uma lista com strings. | 
| activate_tracking | Booleano | Não | Se ativado o Mitte pro irá rastrear se o email é aberto e quantas vezes isso ocorre. Ele fará o mesmo  Obs: Em Js deve ser utilizado o padrão LowerCamelCase---- activateTracking | 
| Reply-to | Texto | Não* | Utilizado junto com o headers em Python Obs: Em Java deve ser utilizado fora do headers e da seguinte forma message.setReplyTo(InternetAddress.parse("Nome <Email@email.com>")); Obs: Em JavaScript deve ser usado junto com o headers 'headers': {'replyTo': 'Nome <Mittepro@mittepro.com.br>'} ou 'headers': {'replyTo': 'Mittepro@mittepro.com.br} | 
| send_at | Texto | Não | Data e hora para qual agendamos o envio do email. 'send_at': 'AAAA-MM-DD 00:00:00', | 
Parâmetros no envio de email com template
| Parâmetro | Tipo | Obrigatório | Descrição | 
|---|---|---|---|
| recipient_list | Lista | Sim | Lista de destinatários. O formato esperado é 'Nome <email>' ou '<email>'. Verificar como fornecer esse parâmetro por SMTP. | 
| from | Texto | Sim * | O nome e email do remetente. O formato esperado é 'Nome <email>' ou '<email>'. Verificar como  Obs: Se for usado o envio de email com template, e o parâmetro  | 
| Subject | Texto | Sim * | O assunto do email. Obs: Se for usado o envio de email com template, e o parâmetro 'use_template_subject' for fornecido como 'true', então 'subject' não precisa ser fornecido. | 
| message_text | Texto | Sim | A mensagem do email em formato de texto. Obs: Se esse parâmetro for fornecido, então o Mitte pro  | 
| message_html | Texto | Não | A mensagem do email em formato de html. Obs: Se esse parâmetro for fornecido, então o Mitte pro irá  | 
| template_slug | Texto | Não | Aqui é fornecido o slug do template. | 
| context | Objeto | Não | Variáveis globais usadas no template. O formato é de um objeto simples com chave e valor. | 
| context_per_recipient | Objeto | Não | Variáveis usadas no template, e cujos os valores são específicos por cada destinatário. O formato é de objetos simples dentro de um objeto, e cujas chaves desse são os emails dos destinatários. | 
| use_tpl_default_name | Booleano | Não | Se ativado o Mitte pro irá usar o valor padrão, estabelecido no template, para o nome do remetente. | 
| use_tpl_default_email | Booleano | Não | Se ativado o Mitte pro irá usar o valor padrão, estabelecido no template, para o email do remetente. | 
| use_tpl_default_subject | Booleano | Não | Se ativado o Mitte pro irá usar o valor padrão, estabelecido no template, para o assunto do email. | 
| activate_tracking | Booleano | Não | Se ativado o Mitte pro irá rastrear se o email é aberto e quantas vezes isso ocorre. Ele fará o mesmo  Obs: Em Js deve ser utilizado o padrão LowerCamelCase---- activateTracking | 
| get_text_from_html | Booleano | Não | Se ativado o Mitte pro irá extrair do conteúdo html do template uma versão em formato de texto. Isso apenas pode acontecer se o template já não possuir uma versão em formato de texto. | 
| Reply-to | Texto | Não* | Utilizado junto com o headers em Python Obs: Em Java deve ser utilizado fora do headers e da seguinte forma message.setReplyTo(InternetAddress.parse("Nome <Email@email.com>")); Obs: Em JavaScript deve ser utilizado da seguinte forma 'headers': {'replyTo': 'Nome <Mittepro@mittepro.com.br>'} ou  'headers': {'replyTo': 'Mittepro@mittepro.com.br}  | 
| Send_at | Texto | Não | Data e hora para qual agendamos o envio do email. 'send_at': 'AAAA-MM-DD 00:00:00', | 
