Fórum enviar anexo por email #295886
17/09/2005
0
Obrigado,
Junior
Sérgio Gobbo
Curtir tópico
+ 0Posts
17/09/2005
Massuda
[url=http://forum.clubedelphi.net/viewtopic.php?t=65357]Neste tópico[/url] tem um exemplo básico de envio usando Indy.
[url=http://forum.clubedelphi.net/viewtopic.php?t=53412]Neste tópico[/url] o colega Zotti apresenta um exemplo de envio (com anexo) usando MAPI.
O Indy vai gerar e enviar o email enquanto MAPI apenas deixa o email na caixa de saída do programa de email padrão da máquina, que se encarrega de enviar o email.
Gostei + 0
17/09/2005
Sérgio Gobbo
Obrigado,
Junior
Gostei + 0
18/09/2005
Massuda
... // monte sua mensagem usando um TIdMessage IdMessage1.Recipients.Add(´alguem@example.com´); IdMessage1.Subject := ´Assunto´; IdMessage1.Body.Add(´Texto da mensagem´); // anexa alguns arquivos TIdAttachment.Create(IdMessage1.MessageParts, NomeDoArquivo1); TIdAttachment.Create(IdMessage1.MessageParts, NomeDoArquivo2); TIdAttachment.Create(IdMessage1.MessageParts, NomeDoArquivo3); // nome do seu servidor SMTP ...
Gostei + 0
18/09/2005
Sérgio Gobbo
Vlw
Gostei + 0
19/09/2005
Sérgio Gobbo
´EIdProtocolReplyError´, com mensagem: ´5.7.0 Must issue a STARTTLS command first 35sm411350wra´
E o cursor aponta o erro nessa linha:
´IdSMTP1.Send(IdMessage1);´
Você sabe oq pode ser?
VLW
Gostei + 0
19/09/2005
Massuda
Se for seu caso, dê uma olhada [url=http://forum.clubedelphi.net/viewtopic.php?t=60778]neste tópico[/url], mas note que eu ainda não tive necessidade de usar o GMail, por isso não sei dizer se vai funcionar.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)