邮件SMTP的问题
我用客户端发信。163需要密码。
但是如果我用163的帐号发给 算哦SOHU的信。那么当163服务器转发给SOHU的时候。他的协议是如何的呢?
不需要密码和验证吗?
那么我如何TELNET SOHU直接发信呢?
也就是一句话。垃圾邮件是怎么发的?
多谢!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
没有拒绝啊。
我这里可以的呀。
还有 sohu,都是可以的。
只不过发信前都需要认证而已。
复制代码
你说我 telnet 163 的25端口来手动发邮件。他为啥拒绝呢?telnet和socket程序有啥不一样的么?
to 楼主:
在你举的例子中,我觉得是 sohu 的反向 DNS 解析在起作用。
你自己模拟的报文它的来源 IP 不是经过认证的。没有合法的 MX 记录。
另外,即使你申请了邮件服务器域名(注册了 MX 记录),
那还有“实时黑名单”技术,也就是说,只要有人举报,你的域名和 IP 就可以进入黑名单库。
Internet 上有很多收费的或者免费的黑名单库。
(不过一直以来我都认为 RBL 不是一个好的技术,DNS 解析太慢了。)
to 楼上的,人家说的是 telnet 25 端口,不是 23 端口。
telnet 163 ? 它23端口开放了吗?要不改天去试试
非常感谢!那为什么我 telnet 163。他拒绝呢?难道我用telnet和写个小程序用socket联接不一样吗?
>>
>>
>>接收邮件是不需要密码验证的,也就是说只有有人发,服务器就一干接收
>>垃圾就是这样出来的。
>>
>>