事实上只要知道邮件准确服务器的地址,即使没有邮箱也能给它发邮件,这里使用smtp协议演示使用电脑黑框发邮件。
先介绍一下smtp协议,smtp协议是简单邮件传输协议,在本例中相当于中转服务器。
任务
用黑框给eyes7927@163.com发送邮件。
思路
- 找到这个email储存邮件的准确服务器
- 连接该服务器,用smtp协议与之对话
步骤
先找到这个email储存邮件的准确服务器,使用nslookup命令,nslookup命令用于查询DNS的记录,查看域名解析是否正常,在网络故障的时候用来诊断网络问题。
这个指令是查询网页服务器地址,而不是邮箱服务器地址,故错误。
nslookup 163.com
以下是正确指令:
nslookup -q=mx 163.com
上面四个地址都是邮箱服务器地址,任选一个使用,以第一个为例。
163mx01.mxmail.netease.com
使用telnet远程连接该邮箱服务器(25是端口号):
telnet 163mx01.mxmail.netease.com 25
连接成功后出现下列现象
用helo打个招呼,注意是helo不是hello
以下为发送邮件的详细步骤,由于我在尝试发邮件时连接不稳定多次与163邮箱服务器断开连接,便以燕十八老师的成功案例截图,并加上注释。
总结:
个人认为这种方法了解就好,因为与服务器连接时很容易断开连接,用这种方法发邮件十分耗耐心。