Ir para conteúdo
  • Cadastre-se

  • Este tópico foi criado há 3459 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde pessoal,

 

Estou usando o ACBRBoleto e está gerando um erro ao tentar enviar o e-mail para 2 destinatários usando ponto e vírgula entre os e-mails.

 

Existe alguma limitação apenas para 1 e-mail ?

 

Obrigado.

 

Wanderley Trevisan

  • Consultores
Postado

Acho que não é ponto e virgula mas sim somente virgula!

teste para ver se resolve!

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Infelizmente fiz a troca de ponto e virgula para virgula e não deu certo. Colocando apenas 1 e-mail funciona normalmente.

 

Estou tendo a seguinte mensagem:

 

SMTP ERROR: MailTo:Permanent Failure-Bad destination mailbox address syntax 501 5.1.3 Bad recipient address syntax

 

 

Alguma idéia?

 

Obrigado

  • Consultores
Postado

Boa tarde

Estive olhando o código que envia o e-mail e veja

m.header.tolist.add(sTo);

ele não tem um tratamento para adicionar a lista!

vamos aguardar algum amigo que tenha enviado para mais de um e-mail o boleto de cobrança de alguém

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Boa tarde,

 

Obrigado por responder Juliomar, achei interessante talvez tenha uma solução, notei que no ACBRNFe ele aceita normalmente e-mails com ponto e virgula.

Tentei usar o mesmo conceito nos boletos mas não deu certo, segue uma parte do código que funciona para notas fiscais.

 

Variável Lista: TStrings

 

Lista := TStringList.Create;
ExtractStrings([';'],[' '],PChar(_EmailCliente),Lista);
 
e esta variável é colocada no parâmetro sCC do EnviarEmail.
 
Você poderia me dar uma mão para comparar as duas rotinas de envio de boleto (ACBRBoleto x ACBRNFE) pra ver se conseguimos achar algo?
 
Obrigado.
  • Consultores
Postado

Poderia me dizer onde está esse código pois estive olhando e nos locais onde observasse o envio e-mail em nenhum dos casos faz tratamento!

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • 4 semanas depois ...
Postado

Boa tarde,

 

Desculpe a demora para respondê-lo, este código não existe no ACBR, eu implementei no meu software, criando uma lista de e-mails através do código que foi postado, assim consigo dar um laço nesta lista e enviar para clientes com vários e-mails (separado por ponto e vírgula).

 

Obrigado, consegui resolver meu problema

 

Atenciosamente,

 

Wanderley

  • Curtir 1
  • 4 meses depois ...
  • 2 anos depois...
  • Este tópico foi criado há 3459 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.