Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

jppb

Envio de boleto por email pelo cobrebem

Recommended Posts

Galera preciso enviar boletos por email através do compente Cobrebemx,

que é uma dll que gera, imprime e gerencia boletos;

Consegui fazer tudo menos o envio por email,

já preenchi as configurações tudo direitinho e só consegui uma mensagem de erro :

5.7.0 must issue a starttls command first,

 

se alguem já fez, ou tiver ume exemplo disso funcionando ai pra mim vou ficar

muuuuito gato.

Vlw ai .

Compartilhar este post


Link para o post
Compartilhar em outros sites

Brother estou fazendo desta forma ai :

declarando as variáveis

Boleto, Cobrebemx, EmailSacado : variant;

 

CobreBemX := CreateOleObject('CobreBemX.ContaCorrente');

CobreBemX.ArquivoLicenca := CobreBem.dataSet.FieldByName('ARQUIVOLICENCA').asString;

 

Boleto := CobreBemX.DocumentosCobranca.Add;

 

CobreBemX.PadroesBoleto.PadroesBoletoEmail.SMTP.Servidor := smtp.gmail.com

CobreBemX.PadroesBoleto.PadroesBoletoEmail.SMTP.Porta := 25 ou 587 (já testei as duas)

CobreBemX.PadroesBoleto.PadroesBoletoEmail.SMTP.Usuario := conta email da gmail;

CobreBemX.PadroesBoleto.PadroesBoletoEmail.SMTP.Senha := senha do conta do gmail acima;

CobreBemX.PadroesBoleto.PadroesBoletoEmail.URLImagensCodigoBarras := Endereço na web com as imagens;

CobreBemX.PadroesBoleto.PadroesBoletoEmail.URLLogotipo := Endereço na web com a imagem;

CobreBemX.PadroesBoleto.PadroesBoletoEmail.PadroesEmail.Assunto := 'qualquer um'

CobreBemX.PadroesBoleto.PadroesBoletoEmail.PadroesEmail.EmailFrom.Endereco := conta email da gmail;

CobreBemX.PadroesBoleto.PadroesBoletoEmail.PadroesEmail.EmailFrom.Nome := 'fulano'

CobreBemX.PadroesBoleto.PadroesBoletoEmail.PadroesEmail.FormaEnvio := feeSMTPBoletoHTML;

 

EmailSacado := Boleto.EnderecosEmailSacado.Add;

EmailSacado.Nome := 'Nome do cliente'

EmailSacado.Endereco := email do cliente;

 

Boleto.ControleProcessamentoDocumento.EnviaEmail := scpExecutar;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Descobri o seguinte :

que este código ai funciona ,mais somente nos servidores smtp que não utilizam o esquema de criptografia

chamado TSl / SSL, então ta ai ..

se alguem descobrir como enviar para estes servidores que utilizam esta criptografia podem mandar as dicas

 

segue uma lista como os servidores smtp que usam e não usam o TSL/SSL;

 

http://superlogica.com/faq/00259

 

atéh

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.