Sender -> Sender's SMTP server -> Receiver's SMTP server -> Receiver
正常流程,SMTP是这样应用的,需要自己的服务器中转。
其实可以直接Sender - > Receiver's SMTP server ->Receiver.
Foxmail里面其实也是支持这个的,叫特快信,需要设置一下DNS.
因为模拟成邮件服务器,给其他邮件服务器发信应该是不需要验证身份的,而且可以乱填发信人的名字,这个就是所谓的匿名信,其实就是垃圾邮件了。但是现在的邮件服务器过滤比较牛了,可以逆向,知道你的发送IP是动态IP,或者逆向发送者的邮箱例如sender@AAA.com, 发现你的IP和DNS找到的AAA.com不匹配估计就知道是乱发,猜测,以下代码很都服务器都发送不了了 :) 但是学习之用。 如果你能使用原始套接字伪装你的IP或者真可以发匿名信了。
正常流程,SMTP是这样应用的,需要自己的服务器中转。
其实可以直接Sender - > Receiver's SMTP server ->Receiver.
Foxmail里面其实也是支持这个的,叫特快信,需要设置一下DNS.
因为模拟成邮件服务器,给其他邮件服务器发信应该是不需要验证身份的,而且可以乱填发信人的名字,这个就是所谓的匿名信,其实就是垃圾邮件了。但是现在的邮件服务器过滤比较牛了,可以逆向,知道你的发送IP是动态IP,或者逆向发送者的邮箱例如sender@AAA.com, 发现你的IP和DNS找到的AAA.com不匹配估计就知道是乱发,猜测,以下代码很都服务器都发送不了了 :) 但是学习之用。 如果你能使用原始套接字伪装你的IP或者真可以发匿名信了。