感觉INDY的TIDSMTP,TIdMessage是垃圾 ( 积分: 31 )

  • 主题发起人 主题发起人 51zhan.com
  • 开始时间 开始时间
5

51zhan.com

Unregistered / Unconfirmed
GUEST, unregistred user!
搞了indyN天的发信功能,总是发不了.sina.com,163.com
什么验证的,代码明明正确,但是提示就是需要通过验证。
 
sina.com和163.com的邮件服务器有设置,你的IP必须是获得他们验证过的地址,才会接收你发送(包括转发,直发)过去的邮件,否则一律限制,并且返回的消息告诉你,如果你是新建的某个组织的邮件服务器,请和sina或163的管理员联系,并做过登记和验证后,他们才会同意接收你这个IP发送的邮件。这些设置都是为了防止垃圾邮件而做的。所以,给你的答案就是,必须去登记你的IP地址,否则,No Way!
 
另外也告诉你,即使你通过了他们的验证,如果你的IP滥发垃圾邮件,他们还是会再次封掉你的IP的。
 
按反垃圾邮件的要求,反解要求发信SMTP解出的PTR与HELO信息一致。
Sina采用了白名单技术 你的发送的邮件必须符合以下要求:
1、合法域名
2、正常MX记录
3、合法的反向解析。
4、公网静态IP
5、匹配的SPF记录。
满足以上条件后,你的邮件只能发到Sina的不明邮件夹中,
也就是说,不管你的设置如何正确,如果不进入他的白名单,
你总是不能发到他的收件夹里。
 
现在垃圾邮件满天飞,不处理一下垃圾邮件确实太烦人了。我们公司的邮箱,90%以上是垃圾邮件,有时弄不好,还会误删客户的邮件。
我前段时间做的一个邮件特快专递,可以给gmail发邮件,但也都是发在gmail的垃圾邮件里面。向126不能发送,被拒绝。
估计是楼上各位说的原因,adsl上网的机器没有可供反向解释的合法域名。
 
用indy10就可以解决问题。只是不知如何添加附件
 
接受答案了.
 

Similar threads

S
回复
0
查看
800
SUNSTONE的Delphi笔记
S
S
回复
0
查看
764
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部