关于TNMSMTP控件(100分)

  • 主题发起人 主题发起人 neeeewer
  • 开始时间 开始时间
N

neeeewer

Unregistered / Unconfirmed
GUEST, unregistred user!
我用TNMSMTP控件做了一个发E_mail的程序,连接可以成功。但发邮件时总是出错,请教原因。
主机名:smtp.263.net
NMSMTP1.PostMessage.FromAddress无论是163的或者263,21cn等都返回以下信息:
553 Authen
tication is required to send mail as <****@21cn.com>
 
163、263和21cn的smtp服务器都设置了发送邮件时认证功能。
必须在其上有信箱,并且认证通过才能替你发送邮件。
跟你的程序无关,不信你找台其他的邮件服务器,不需要认证的,试一下。
 
在连接前加一句
NMSMTP1.userid:='合法的用户id';就可以了
 
to bluely:
我试过你的方法,可惜不行。其实,我的程序是可以连接成功的,只是sengmail时才出错!
 
接受答案了.
 
后退
顶部