2009年12月1日

使用telnet跟mail server溝通

其實telnet有時候可以提供一種簡單的模式讓我們來觀察架設的server是否良好運作,底下提供一個SMTP的mail server的例子,為了簡化,故意不採用認證密碼,也可以open rely,不過這個server是躲在防火牆後的VM,且用完就關閉了,所以可以這樣
[root@localhost]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 mail.sky.com ESMTP Postfix <=目前該mail server的地址
Helo godness.sky  <=隨便輸入domain
250 mail.sky.com
mail from:godness@sky <=隨便填寫來源
250 2.1.0 Ok
rcpt to:child@mail.sky.com <=直接寄信給某個人
250 2.1.5 Ok
DATA
354 End data with .
test~~~
.<=用單一行一個句點作結束
250 2.0.0 Ok: queued as 7869610638
QUIT
221 2.0.0 Bye
Connection closed by foreign host.

沒有留言: