我想设置一个 Ruby On Rails 开发环境,在其中开发一个可以发送电子邮件的应用程序。我可以使用smtp.gmail.com
免费服务器,但我不想使用它,而是想使用本地 smtp 服务器。我安装了 Xeams 服务器作为独立邮件服务器。服务器运行正常,但我无法发送电子邮件。例如:主机名是localmail.com
当我尝试从命令行发送电子邮件时得到的
nafaa@localmail:~$ telnet localmail.com 25
Trying 127.0.0.1...
Connected to localmail.com.
Escape character is '^]'.
220 Xeams SMTP server; Version: 4.4 - build: 5735; 1/4/15 6:29 PM
ehlo localmail.com
250-localhost. Please to meet you
250-SIZE 20971520
250-AUTH LOGIN
250-AUTH=LOGIN
250 OK
MAIL FROM: [email protected]
250 OK
RCPT TO: [email protected]
250 OK
DATA
354 Start mail input; end with <CRLF>.<CRLF>
subject: hello from cmd line
body: hello I am an email from the command line through Xeams
.
250 2.6.0 Queued mail for delivery
为什么电子邮件只是排队等待发送?当我通过 Xeams 管理控制台进入时,我找到了电子邮件,但在远程收件箱中找不到它。我做错了什么?