ORF反垃圾邮件系统

邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 7417|回复: 1
打印 上一主题 下一主题

[原创] 解决新浪邮箱无法使用JMAIL发信的问题

[复制链接]
跳转到指定楼层
顶楼
发表于 2011-5-8 01:40:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用过新浪邮箱作为JMAIL发信服务器的人都知道,发信的成功率是为零的,根本的原因应该是新浪禁止了使用JMAIL连接的方式,要实现这样的功能,对于新浪的技术部分来说是很简单的事情,只要检测一下邮件头就可以知道了。通过JMAIL连接发信的,邮件头都有:X-MAILER:JMAIL 4.X这样的信息,所以新浪只要来个邮件头的过滤,检测到JMAIL关键字就禁止就可以了,简直就是小儿科而已。同样,我们使用FOXMAIL,OUTLOOK等软件的时候,也会出现相关的信息的。

今天我就教大家彻底的解决这样的问题,让新浪邮箱的SMTP照样可以使用JMAIL发信!我们都知道,JMAIL有个伪造邮件头的功能,所以我们就伪造一下,欺骗一下新浪的服务器即可:
下面是一个伪造邮件头的例子,大家可以根据自己的需要修改:
Jmail.ISOEncodeHeaders = false
JMail.AddHeader "Originating-IP","82.94.216.203"
JMail.AddHeader "RemoteIP","82.94.216.203"

JMail.AddHeader "User_IP","82.94.216.203"
JMail.AddHeader "Mailer","Coremail Webmail Server Version SP V3.5 build 110420"
JMail.AddHeader "Mda-Received","from <mx3.webmailnet.com.cn>([<82.94.216.203>])"



伪造了虚假的IP,虚假的MDA信息,将JMAIL信息替换了Coremail 躲过服务器的检测。
你可以将以上的代码拷贝到你的JMAIL程序中,即可用SINA发信了.

下面是在FOXMAIL中显示出的邮件头信息,你能看出我是用JMAIL发的邮件吗?哈哈哈!


新浪服务器没有绝收一封伪造的发信人的邮件,看看信头,是Coremail哦!发信人的账号是不存在的。



利用新浪的账号,采用SMTP方式,使用的还是JMAIL组件,一样成功躲过了新浪服务器的检测!如果你不伪造邮件头,那么你就根本无法用JMAIL发信!


[ 本帖最后由 山坛兄弟 于 2011-5-8 13:28 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?会员注册

x

评分

参与人数 1经验积分 +2 技术积分 +2 5D金币 +2 收起 理由
rayer + 2 + 2 + 2

查看全部评分

沙发
 楼主| 发表于 2011-5-8 13:37:18 | 只看该作者
现在的免费邮箱都进行了发信人身份验证的功能,所以国内的免费邮箱都不支持伪造发信人发信的,如果要实现伪造发信的功能,那么你可以在本地建立邮件服务器然后通过JMAIL调用即可伪装发信了。新浪免费邮箱发送跟接收在时间上都会有所滞后的,一般会滞后5-30分钟。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?会员注册

x
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2024-5-18 20:18

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表