Fórum enviar um arquivo anexo a um email atraves do delphi #147060

18/03/2003

0

gente alguém pode me ajudar como por exemplo pegar um path de um arquivo e ANEXÁ-LO a um email????

As suas respostas serão bem vindas.....

Obrigado


Rafaela


Rafaela

Rafaela

Responder

Posts

18/03/2003

Anonymous

Junto com o delphi vem um Demo de como enviar e-mails, lá ensina como anexar arquivos...


Responder

Gostei + 0

18/03/2003

Anonymous

{Seu servidor SMTP }
NMSMTP1.Host := ´smtp.uol.com.br´;

{ Porta SMTP, **NÃO MUDE ISTO** }
NMSMTP1.Port := 25;

{ Nome de login do usuário }
NMSMTP1.UserID := ´usuario´;

{ Conecta ao servidor }
NMSMTP1.Connect;

{ Se ocorrer algum erro durante a conexão com o servidor, avise! }
if not NMSMTP1.Connected then
raise Exception.Create(´Erro de conexão´);

with NMSMTP1.PostMessage do begin
{ Seu e-mail }
FromAddress := ´email@uol.com.br´;

{ Seu nome }
FromName := ´Nome´;

{ E-mail do destinatário }
ToAddress.Clear;
ToAddress.Add(´emaildestinatario@xxx.com.br´);

{ Assunto da mensagem }
Subject := ´Transmissão Eletrônica´;

{ Corpo da mensagem }
Body.Clear;
Body.Add(´...´);
Body.Add(´....´);

{ Anexar arquivos}
Attachments.Clear;

{ Endereço do anexo }
Attachments.Add(caminho do arquivo c:\....);

end;


{ Manda o e-mail }
NMSMTP1.SendMail;

{ Disconecta do servidor }
NMSMTP1.Disconnect;


Espero ter ajudado,
Adri


Responder

Gostei + 0

18/03/2003

Rafaela

Onde?? Dentro da pasta do Delphi?? na ajuda?


Responder

Gostei + 0

18/03/2003

Rafaela

ADRI JÁ TENTEI ISSO, MAS ELE DÁ UM ERRO PQ ELE NÃO CONSEGUE ACHAR MEU SERVIDOR...

MAS SERÁ QUE SE EU USAR SÓ O COMANDO DE ANEXAR O ARQUIVO DÁ CERTO???




OBRIGADA

RAFAELA


Responder

Gostei + 0

18/03/2003

Anonymous

Nao sei, tente!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar