急問!!想請問SMTP server response的問題

請問503 Need RCPT (recipient)是什麼意思?

是沒安裝smpt伺服器的意思嗎?

感謝~

已更新項目:

還有SMTP server response: 550 <xxx@gmail.com>... Relaying denied 是什麼意思?

1 個解答

評分
  • 1 0 年前
    最佳解答

    >503 Need RCPT (recipient)

    這是指 RCPT 指令錯誤,伺服器傳回 503 錯誤代碼。而 RCPT 指令是用來設定郵件的收件者,503 則是指令順序錯誤。

    而為什麼要出現 RCPT 503 錯誤則要視你的使用方法而定,如果你是程式設計師,想要與 SMTP Server 對話,那麼 503 已經告訢你,你下 RCPT 的時候順序錯誤了。

    又或是你是軟體使用者,可能要想寄送郵件,但得到 RCPT 503 時,那通常是你的 SMTP 伺服器設定錯誤了。可能你設定了一個不存在的 SMTP Server,或是你設定的電腦並沒有安裝 SMTP,比如你設定 localhost 時,那表示你要在本機端安裝 SMTP 才行。

    >>還有SMTP server response: 550 <xxx@gmail.com>... Relaying denied 是什麼意思?

    這個意思從程式設計師的角度來解釋便是:要求的動作或指令不支援,沒有可以使用的信箱。而會引發 550 錯誤通常也是 RCPT 指令,或是 EXPN、VRFY 等指令。

    • 登入以對解答發表意見
還有問題?馬上發問,尋求解答。