A pasta Email será utilizada para enviarmos o XML e o PDF de uma NFC-e, por e-mail.
Devemos gerar um arquivo texto obedecendo o seguinte leiaute:
ChaveNota=
EmailDestinatario=
EmailCC=
EmailCCO=
Assunto=
Texto=
AnexaPDF=
ConteudoHtml=
OutrosAnexos=
Atenção! Somente NFC-e com situação AUTORIZADA ou CANCELADA pode ser enviada por e-mail.
Segue descrição dos campos do leiaute:
Nome | Descrição |
ChaveNota | Chave da NFC-e que se deseja enviar. |
EmailDestinatario |
Email para o qual será enviada a NFC-e. Para enviar para mais de um destinatário ao mesmo tempo, basta preencher o campo EmailDestinatario com mais de um e-mail, separados por vírgula ",". Exemplo: EmailDestinatario=teste1@email.com,teste2@email.com |
EmailCC | Email para o qual a mensagem será enviada em cópia. |
EmailCCo | Email para o qual a mensagem será enviada em cópia oculta. |
Assunto | Assunto do e-mail. |
Texto | Corpo da mensagem que será enviada por e-mail, junto aos anexos. |
AnexaPDF |
Define se o DANFCe será enviado em anexo. Valores aceitos: 0 - Não anexa o PDF do DANFCe ao e-mail 1 - Anexa o PDF do DANFCe ao e-mail |
ConteudoHTML |
Define o formato do texto do e-mail. Valores aceitos: 0 - Indica que o corpo da mensagem não contém um conteúdo HTML 1 - Indica que o corpo da mensagem contém um conteúdo HTML |
OutrosAnexos |
Caminho completo dos arquivos a serem enviados em anexo, pode ser informado mais de um arquivo separado por vírgula. Exemplo: OutrosAnexos=C:\teste\texto1.pdf,C:\teste\texto2.pdf |
Atenção! Quando utilizar a propriedade ConteudoHTML=1, o valor da propriedade Texto deve ser em formato HTML puro, sem JavaScript/CSS, linearizado e envolvido por <![CDATA[html]]>. Abaixo segue um exemplo:
Exemplo de um arquivo preenchido:
ChaveNota=41190608187168000160658080000511221000000322
EmailDestinatario=teste@tecnospeed.com.br
EmailCC=testecc@tecnospeed.com.br
EmailCCO=testecco@tecnospeed.com.br
Assunto=Envio de NFC-e por e-mail
Texto=Teste de conteudo do e-mail.
AnexaPDF=1
ConteudoHtml=0
OutrosAnexos=C:\teste\Arquivo1.txt,C:\teste\Arquivo2.pdf
Retorno
Dentro do arquivo da pasta RETORNO teremos o resultado do processamento do envio de e-mail nos seguintes formatos:
- Para o retorno de SUCESSO o arquivo na pasta RETORNO terá seu conteúdo vazio.
- Para o retorno com erro segue o leiaute no exemplo abaixo.
Exemplo de retorno com erro:
"Palavra Exception", "Classe da Exception", "Mensagem de Exception"
EXCEPTION:Username and Password not accepted. Learn more at https://support.google.com/mail/?p=BadCredentials n19sm621831vke.21 - gsmtp
Comentários
0 comentário
Por favor, entre para comentar.