Delphi发送电子邮件
控件:idsmtp;idmsg
属性:
Host:smtp.163.com
Username:ai@163.com
Password:你的邮箱密码//必须提前到邮箱中设置打开SMTP功能
备注:账户信息填写在idsmtp的属性中
try
if idsmtpUser.Connected = False then
begin
idsmtpUser.Connect();
end;
except
Application.MessageBox('请确保您的电脑已经链接至网络', '网络故障', MB_OK + MB_ICONSTOP);
Exit;
end;
idmsgUser.Clear;
idmsgUser.CharSet := 'UTF-8';
idmsgUser.Subject := '标题:'+ UserID;
idmsgUser.Body.Text := '内容:' + UserID + ' - ' + datetimetostr(Now) ;
idmsgUser.From.Address := 'ai@163.com';//发送地址
idmsgUser.Recipients.EMailAddresses:= '82@qq.com';//接收地址
try
idsmtpUser.Send(idmsgUser);
except
//这里给报个错就可以。
end;
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。