A anni9977 Unregistered / Unconfirmed GUEST, unregistred user! 2009-01-16 #1 现在的情况是不管用INDY控件还是直接用socket函数发送邮件,用126的发就可以发送成功,而用tom的就不能发,提示553 this mail is blocked by kbas system,blockid=...这是怎么回事,请高手指教
现在的情况是不管用INDY控件还是直接用socket函数发送邮件,用126的发就可以发送成功,而用tom的就不能发,提示553 this mail is blocked by kbas system,blockid=...这是怎么回事,请高手指教
T terry_zhou82 Unregistered / Unconfirmed GUEST, unregistred user! 2009-01-16 #2 记得好像有个叫“发送前XX的认证”属性,你有没有设定啊,我记得现在好像大多数都是要的,包含163,SINA等。
A anni9977 Unregistered / Unconfirmed GUEST, unregistred user! 2009-05-18 #3 对现在想起来,这个问题还没结贴呢,并且这个问题一直没解决,哪位大侠知道
T terry_zhou82 Unregistered / Unconfirmed GUEST, unregistred user! 2009-05-18 #4 idmsgsend为Tidmessage控件;SMTP为idsmtp控件;with IdMsgSend do begin Subject := Table1.FieldByName('内容').AsString ; From.Text := 'terry@163.com' ; //发件人 Recipients.EMailAddresses := 'terry@163.com';//收件人地址 From.Name :='邮件';//发件人标题 SMTP.Connect; try try SMTP.Send(IdMsgSend); except MessageBox(0,'邮件服务器发送,或用户名密码出错,请重试!', '警告',MB_OK or MB_ICONWARNING); end; finally SMTP.Disconnect; end; end;end;
idmsgsend为Tidmessage控件;SMTP为idsmtp控件;with IdMsgSend do begin Subject := Table1.FieldByName('内容').AsString ; From.Text := 'terry@163.com' ; //发件人 Recipients.EMailAddresses := 'terry@163.com';//收件人地址 From.Name :='邮件';//发件人标题 SMTP.Connect; try try SMTP.Send(IdMsgSend); except MessageBox(0,'邮件服务器发送,或用户名密码出错,请重试!', '警告',MB_OK or MB_ICONWARNING); end; finally SMTP.Disconnect; end; end;end;
Z zhengrong117 Unregistered / Unconfirmed GUEST, unregistred user! 2009-05-18 #5 有的是要用ssl验证的控件的 IOHandle IdServerIOHandlerSSL