Anexar arquivo no email no outlook

Delphi

05/01/2004

Ola pessoal!!!

Como faço para anexar um arquivo no outlook pelo delphi!!!

Abraços!!!
Rafael Carneiro


Rafaelfcarneiro

Rafaelfcarneiro

Curtidas 0

Respostas

Edilsoneto

Edilsoneto

05/01/2004

Use o componente TNMSMTP no form que é nativo do delphi.

Attachments.Add(´c:\diretorio\arquivo.ext´);


GOSTEI 0
Rafaelfcarneiro

Rafaelfcarneiro

05/01/2004

Mas com esse componente num consigo enviar email com conexao adsl


GOSTEI 0
Nigro

Nigro

05/01/2004

const olMailItem = 0;
var
Outlook: OLEVariant;
MailItem: Variant;
begin
try
Outlook:=GetActiveOleObject(´Outlook.Application´);
except
Outlook:=CreateOleObject(´Outlook.Application´);
end;
MailItem := Outlook.CreateItem(olMailItem);
with MailItem do begin
Recipients.Add(´email@email.com´);
Subject := ´Assunto´;
Body := ´corpo da mensagem´;
Attachments.Add(´C:\Windows\Win.ini´);
Send;
end;
Outlook := Unassigned;
end;


GOSTEI 0
Rafaelfcarneiro

Rafaelfcarneiro

05/01/2004

Não funcionou como eu esperava, pois preciso que ele abra o outlook com os dados preenchidos :para quem, assunto, mensagem e anexos

Desculpe o abuso
Rafael Carneiro


GOSTEI 0
POSTAR