注意:本文仅供实验学习,请勿故意发送垃圾骚扰邮件。
以QQ邮箱为例
> nslookup -qt=MX qq.com qq.com MX preference = 10, mail exchanger = mx3.qq.com qq.com MX preference = 20, mail exchanger = mx2.qq.com qq.com MX preference = 30, mail exchanger = mx1.qq.com qq.com nameserver = ns3.qq.com qq.com nameserver = ns4.qq.com qq.com nameserver = ns2.qq.com qq.com nameserver = ns1.qq.com ns1.qq.com internet address = 101.89.19.165 ns1.qq.com internet address = 157.255.246.101 ns1.qq.com internet address = 183.36.112.46 ns1.qq.com internet address = 203.205.220.251 ns1.qq.com AAAA IPv6 address = 2402:4e00:8030::115 ns2.qq.com internet address = 123.151.66.78 ns2.qq.com internet address = 203.205.249.143 ns2.qq.com internet address = 121.51.160.100 ns2.qq.com AAAA IPv6 address = 2402:4e00:8010:1::11c ns3.qq.com internet address = 203.205.195.94 ns3.qq.com internet address = 112.60.1.69 ns3.qq.com internet address = 183.192.164.81 ns4.qq.com internet address = 125.39.46.125 ns4.qq.com internet address = 203.205.195.104 ns4.qq.com internet address = 203.205.221.79 ns4.qq.com internet address = 58.144.154.100 ns4.qq.com internet address = 59.36.132.142
telnet mx1.qq.com 25
连接成功后会收到qq邮箱的欢迎信息
220 newxmmxszb63.qq.com MX QQ Mail Server. EHLO test.tset #随便写个,你的欢迎信息 250-newxmmxszb63.qq.com 250-STARTTLS 250-SIZE 73400320 250 OK MAIL FROM:<admin@test.test> # 发件人 250 OK. RCPT TO:<yourqq@qq.com> # 收件人 250 OK 1 DATA # 接下来是数据 354 End data with <CR><LF>.<CR><LF>. from: admin@test.test # 发件人信息(不写容易被判定为垃圾邮件) to: yourqq@qq.com # 收件人 subject: Test # 主题 Hello, I am a test email. # 正文 用一个换行+一个点+一个换行来结束 . 250 OK: queued as. # 已经发送
发送后可能会进入垃圾箱。
如果对方有SPF机制,那么就无法伪装发送。