2013-06-22 64 views
1

我想使用mini-stamp-server來構建郵件服務器。我寫了這個簡單的代碼:如何發送電子郵件到迷你服務器?

require 'mini-smtp-server'              


class StdoutSmtpServer < MiniSmtpServer 
    def new_message_event(message_hash) 
     puts "#New email received:" 
    end 
end 
server = StdoutSmtpServer.new(2525, "127.0.0.1", 4) 

server.start 

server.join 

我不知道如何將郵件發送到服務器,例如,[email protected]:2525不起作用。

有什麼想法?

回答

0

以最基本的方式,您可以看到您的郵件服務器是否正在使用telnet連接到它。

連接後,通過做

telnet 127.0.0.1 2525 

然後在提示符下鍵入:

EHLO your_username 

這將驗證您的郵件服務器工作正常。

在Web上有幾個涉及使用telnet對SMTP協議進行故障排除的參考。

發送電子郵件給它就像你任何其他郵件服務器。

相關問題