请高手指点!使用NMSMTP控件发送邮件时,不同网站的邮件服务器之间怎样通过认证???????(100分)

  • 主题发起人 主题发起人 jhjk
  • 开始时间 开始时间
J

jhjk

Unregistered / Unconfirmed
GUEST, unregistred user!
我使用NMSMTP控件作了一个小邮件发送系统,我的机子上有瑞星邮件实时监控,不同的
邮件服务器之间通信时,会自动出现Smtp认证提示,但我把瑞星关闭后,不同邮件服务器
间就出现发送邮件错误,因为必须要有Smtp认证,才可,请高手在线指导,多谢!
 
在此控件的connect事件中向SMTP服务器发送用户名及密码信息就行了。
 
to 特尔斐
可是NMSMTP没有PassWord的属性呀,怎么写代码?我也是这么想的,在发送时先通过SMTP
认证的,但不知该用哪个属性或响应事件,我想NMSMTP控件应该有这项功能的。
 
取NMSMTP的ReplyNumber值:
250:发送'auth login'
334:发送用BASE64编码的用户名
334:发送用BASE64编码的用户密码
235:发送成功
 
谢谢各位大虾的指点,豁然开朗!
 
后退
顶部