Anexar arquivo no email no outlook
Ola pessoal!!!
Como faço para anexar um arquivo no outlook pelo delphi!!!
Abraços!!!
Rafael Carneiro
Como faço para anexar um arquivo no outlook pelo delphi!!!
Abraços!!!
Rafael Carneiro
Rafaelfcarneiro
Curtidas 0
Respostas
Edilsoneto
05/01/2004
Use o componente TNMSMTP no form que é nativo do delphi.
Attachments.Add(´c:\diretorio\arquivo.ext´);
Attachments.Add(´c:\diretorio\arquivo.ext´);
GOSTEI 0
Rafaelfcarneiro
05/01/2004
Mas com esse componente num consigo enviar email com conexao adsl
GOSTEI 0
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;
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
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
Desculpe o abuso
Rafael Carneiro
GOSTEI 0