简单邮件传输协定 (Simple Mail Transfer Protocol, SMTP) 是在Internet传输email的标準。
SMTP是一个相对简单的基于文字的协定。在其之上指定了一条讯息的一个或多个接收者(在大多数情况下被确认是存在的),然后讯息文字会被传输。
可以很简单地通过telnet来测试一个SMTP伺服器。SMTP所使用port为25
。
範例如下:
step1 开启一个从传送的机器到主机www.example.com的SMTP连线。telnet ip 25
step2 client端 发送helo这个command 给 SMTP server确认并开启对话视窗helo mailservername
step3 寄件人mail from:abc@yahoo.com
step4 收件人rcpt to:xyz@gmail.com
step5 内容data
subject: test SMTP
from:abc@yahoo.com
to:xyz@gmail.com
内文
.
(单一行结束)quit
退出画面
发送完毕
透过outlook 2010查看 信件
档案/内容
网际网路标题
确认smtp server确实是我们所指定的