ComportamentoResposta

Quando envia-se uma mensagem com um template que não existe


	{
        'template_slug': 'tpl-123',
        'use_tpl_default_subject': True,
        'use_tpl_default_email': True,
        'use_tpl_default_name': True,
        'recipient_list': [
            'Thiago do Cirrus <thiago.dsn.cir@alterdata.com.br>',
'Alexandro do Cirrus <alexandro.dsn.cir@alterdata.com.br>',
],
}

{"error":"O template tpl-123 não existe"}

Quando envia-se uma mensagem com um template não publicado

{"error":"O template não está publicado."}

Quando envia-se uma mensagem com um remetente,

cujo domínio não está verificado no seu App

	{
        'subject': 'teste',
        'from': '<foo@asd.com.br>',
        'message_text': 'Mensagem de texto para Testar',
        'recipient_list': [
            'Thiago do Cirrus <thiago.dsn.cir@alterdata.com.br>',
'Alexandro do Cirrus <alexandro.dsn.cir@alterdata.com.br>'
],
}

{"error":"O domínio usado pelo parâmetro \"from\" não pode ser usado pelo seu App"}

Quando envia-se uma mensagem e o domínio usado no "from"

do template não estiver verificado

{"error":"O domínio usado pelo \"from\" padrão não pode ser usado pelo seu App"}

Quando envia-se uma mensagem com anexos

Considere primeiro os parâmetros:


	{
        'subject': 'teste',
        'from': '<foo@alterdata.com.br>',
        'message_text': 'Mensagem de texto para Testar',
        'recipient_list': [
            'Thiago do Cirrus <thiago.dsn.cir@alterdata.com.br>',
'Alexandro do Cirrus <alexandro.dsn.cir@alterdata.com.br>'
],
'attachments':[{
'file': 'VGVzdGUgdGVzdGFuZG8gYmFzZTY0\n',
'name': 'anexo-invalido.qm'
}]
}

{"error":"A extensão do anexo anexo-invalido.qm não é permitida para envio."}

{"error":"O anexo deve vir no formato de uma lista contendo objetos. Onde cada objeto contém as chave 'name' e 'file'."}

{"error":"O tamanho da mensagem, ou seja, corpo da mensagem mais anexos, ultrapassa o limite de 10 MB permitido em 1 MB."}

{"error":"O tamanho de um dos anexos ultrapassa o limite de 10 MB permitido. O arquivo 'anexo-invalido.qm' supera em 1 MB."}