L
lio_cheng
Unregistered / Unconfirmed
GUEST, unregistred user!
我自己做了个邮件自动发送的邮件:用的控件是:idsmtp和idmessage。
//邮件信息设置
IdMessage1.From.Address := efrom;
IdMessage1.Recipients.EMailAddresses := eto + ',' + ecc;
IdMessage1.Subject := 'PCLNPO EDI FILE';
IdMessage1.Body.Assign(Memo1.lines);
TIdAttachment.Create(IdMessage1.MessageParts, Edifilename);
//自动发送
try
try
IdSMTP1.Connect(1000);
IdSMTP1.Send(IdMessage1);
except on E:Exception do
Msgb.Lines.Insert(0, 'ERROR: ' + E.Message);
end;
finally
if IdSmtp1.Connected then IdSmtp1.Disconnect;
end;
Idmessage1.clear;
showmessage('The Edi file send success'+edifilename);
现在要应使用者要求,不要自动发送,‘邮件信息设置’这块仍旧不变,就是‘自动发送’这块,换成:调出outlook express,他确认后,手动发送。
请问各位大侠,这个怎么实现?(急。。。。。)
//邮件信息设置
IdMessage1.From.Address := efrom;
IdMessage1.Recipients.EMailAddresses := eto + ',' + ecc;
IdMessage1.Subject := 'PCLNPO EDI FILE';
IdMessage1.Body.Assign(Memo1.lines);
TIdAttachment.Create(IdMessage1.MessageParts, Edifilename);
//自动发送
try
try
IdSMTP1.Connect(1000);
IdSMTP1.Send(IdMessage1);
except on E:Exception do
Msgb.Lines.Insert(0, 'ERROR: ' + E.Message);
end;
finally
if IdSmtp1.Connected then IdSmtp1.Disconnect;
end;
Idmessage1.clear;
showmessage('The Edi file send success'+edifilename);
现在要应使用者要求,不要自动发送,‘邮件信息设置’这块仍旧不变,就是‘自动发送’这块,换成:调出outlook express,他确认后,手动发送。
请问各位大侠,这个怎么实现?(急。。。。。)