谁能给我一个Dehpi7下面比较好的发邮件的方法 我要实现的是按一个按钮 然后往Edit里面写的地址发送在另一个文本框里面编写好的内容邮件,谁有例子程序。。或怎么实现。。有什么更好的。。希望大家帮帮我谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var IdMessage1: TIdMessage; IdSASLLogin1: TIdSASLLogin; IdSMTP1: TIdSMTP; LHlogin: TIdUserPassProvider;begin result:=0; idMessage1:=TIdMessage.Create(); IdSASLLogin1:=TIdSASLLogin.Create(); IdSMTP1:=TIdSMTP.Create(); LHlogin:=TIdUserPassProvider.Create(); with idMessage1 do begin ContentType:='text/html'; Body.LoadFromFile(STRfname); From.Address:=STRfromEMail; Recipients.EMailAddresses:=STRReEmail; IDMessage1.Subject:=STRsubject; end; with IDSMTP1 do begin Host:=STRHost; port:=INTport; username:=STRusername; password:=STRpassword; LHlogin.Username:=STRuserName; LHlogin.Password:=STRpassWord; IDSMTP1.AuthType:=atSASL; IDSMTP1.SASLMechanisms.Add.SASL:=IdSASLLogin1; IdSASLLogin1.UserPassProvider:=LHlogin; end; try idsmtp1.Connect; idsmtp1.Authenticate; idsmtp1.Send(idMessage1); idsmtp1.Disconnect; result:=1; finally idMessage1.Free; IdSASLLogin1.Free; IdSMTP1.Free; LHlogin.Free; end; end;Delphi2007+indy10 环境 能不能告诉我IdMessage1: TIdMessage; IdSASLLogin1: TIdSASLLogin; IdSMTP1: TIdSMTP; LHlogin: TIdUserPassProvider;这些具体要引用什么单元呢》??我不知道怎么弄谢谢 delphi 谁能给出个 soundex字符串函数的 实例 apihook的问题 双击treeview的某一节点时的事件如何定义啊? 求Delphi 中英文对照的技术文档 导出到excel 奇怪了,为什么远程的SQL Server数据库用不了?? 用Delphi读取Word文件属性的自定义字段 最近比较忙,说声对不起 cobi(我是小新,我只有5岁),师傅救我啊! 江湖告急:如何实现无纸化考试系统???? 求助:远程主机强迫关闭了一个现有的连接,10054出错 调用数据库(MS sql ,Sybase, Oracle)存储过程,返回多个结果集的问题
IdMessage1: TIdMessage;
IdSASLLogin1: TIdSASLLogin;
IdSMTP1: TIdSMTP;
LHlogin: TIdUserPassProvider;
begin
result:=0;
idMessage1:=TIdMessage.Create();
IdSASLLogin1:=TIdSASLLogin.Create();
IdSMTP1:=TIdSMTP.Create();
LHlogin:=TIdUserPassProvider.Create();
with idMessage1 do
begin
ContentType:='text/html';
Body.LoadFromFile(STRfname);
From.Address:=STRfromEMail;
Recipients.EMailAddresses:=STRReEmail;
IDMessage1.Subject:=STRsubject;
end;
with IDSMTP1 do
begin
Host:=STRHost;
port:=INTport;
username:=STRusername;
password:=STRpassword;
LHlogin.Username:=STRuserName;
LHlogin.Password:=STRpassWord;
IDSMTP1.AuthType:=atSASL;
IDSMTP1.SASLMechanisms.Add.SASL:=IdSASLLogin1;
IdSASLLogin1.UserPassProvider:=LHlogin;
end; try
idsmtp1.Connect;
idsmtp1.Authenticate;
idsmtp1.Send(idMessage1);
idsmtp1.Disconnect;
result:=1;
finally
idMessage1.Free;
IdSASLLogin1.Free;
IdSMTP1.Free;
LHlogin.Free;
end;
end;Delphi2007+indy10 环境
IdMessage1: TIdMessage;
IdSASLLogin1: TIdSASLLogin;
IdSMTP1: TIdSMTP;
LHlogin: TIdUserPassProvider;这些具体要引用什么单元呢》??我不知道怎么弄谢谢