Como anexar arquivos no cliente padrão de e-mail??? (navoid)

27/02/2003

0

o código abaixo abre o cliente de e-mail padrão com alguns campos preenchidos com valores pre-definidos, mas estou querendo anexar um arquivo qualquer...
alguem sabe como seria????

procedure envia_email(email, assunto, mensagem: string);
begin
shellexecute(0, ´open´, ´mailto:´+email+´?subject=´+assunto+´&body=´+mensagem, ´´, ´´, SW_SHOW);
end;

[]´s
Rodrigo Duarte


Anonymous

Anonymous

Responder

Posts

07/03/2003

Flaviodfp

Tente isto. Funcionou comigo. Voce vai ter q usar o componente NMSMTP da paleta FastNet

NMSMTP1.Host := ´host.blabla.com.br´;
NMSMTP1.UserId := ´usuario´;
NMSMTP1.Connect;
NMSMTP1.PostMessage.FromAddress := ´meemail@blabla.com.br´;
NMSMTP1.PostMessage.ToAddress.Text := ´alguem@hotmail.com´;
NMSMTP1.PostMessage.Body.Text := ´Teste de envio dos arquivos´;
NMSMTP1.PostMessage.Attachments.Text := ´C:\autoexec.bat´;
NMSMTP1.PostMessage.Subject := ´Teste de envio´;
NMSMTP1.SendMail;
NMSMTP1.Disconnect;


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar