用delphi6编写发送email,如何解决认证问题!!!!!!!!!!!!
解决方案 »
- delphi 2009 runtime themes
- 有没有办法让扫条形码的edit只能用条码扫描仪扫入,不能用键盘输入?
- 关于delphi中的过程(姑且这么叫)????????????????????????????????????
- 我是利用TQuery组件通过设置SQL语言对数据库的数据查询和统计等等,我要写一篇课程设计报告,谁能帮帮我吗?
- 如何使TreeView里面的不同节点呈现不同颜色?
- 文件夹更名,为什么通不过?
- 在Access建立一数据库表b1,它的第一个字段为N1,设为文本型,该字段值有年份和名称,我只想对年份排序,应该怎么写SQL语句?
- ■■■■■■■■■■■■■■■■■■■■■■■■■■■■
- 把CAD的图象保存成dxf格式用delphi做界面读出来图形?
- DELPHI,SQL高手请进
- 在哪里升级Windows2000的ADO驱动程序??
- 关于DBGird记录复制的问题
你只要了解 普通smtp和esmtp的认证区别就行了。
在indy clients选项卡中用idsmtp控件即可,具体用法和smtp控件差不多
procedure Tform1.SendEmail;
begin
SMTP.AuthenticationType := atLogin
SMTP.UserID := [email protected];//ノめ
SMTP.Password := **********;//盞絏
{General setup}
SMTP.Host := SMTP.263.net;
SMTP.Port := 25;
try
SMTP.Connect;
except
Showmessage('硈钡SMTP狝叭竟ア毖!');
Exit;
end;
try
with IdMsgSend do
begin
body.Clear;
Body.Add('hello world');//ず甧
From.Text := '[email protected]';
Recipients.EMailAddresses :='[email protected]'//Μン
Subject:='ρね,舘'//肈
end;
SMTP.Send(IdMsgSend);
finally
SMTP.Disconnect;
end;
end;