仅仅是自己学习之用,大家不要乱发邮件,否则后果自负。
ps:好象国内最近要出台垃圾邮件相关的法律什么的。。不能随便发信给人了。。
目前邮件群发有几种模式,一种是同过用DNS取得对方邮件的MX记录,然后直接跟对方邮件服务器沟通。一种是自己架SMTP服务器,还有一种是通过其他网络上的开放的SMTP服务器转发。而我目前做的又加了一道程序,就是通过代理去连接SMTP,这样有一个好处就是可以隐藏真实发信者的IP。
代码就不多说了,非常简单,连接上代理,然后给代理发送连接smtp的请求(socks和http代理的方式均不同,具体网上搜),然后就可以用SMTP协议发信了。还有一个就是扫代理和SMTP了,可以用SYN方式或socket连接的方式,连接指定端口就可以了,别忘记加上超时的设置哦。。。代理和SMTP一定要多,不然发送速度不会快起来的。
如果有人需要代码学习,可跟我联系,不方便放出来,免得垃圾邮件到处飞。