我正在尝试在我的 CentOS 服务器 (Media Temple) 上设置 vpopmail。一切运行正常,只是我无法从任何 pop3 客户端登录到服务器。尝试登录时,我收到以下错误:
Sending of password did not succeed. Mail server mail.(mydomain).com responded: Login failed.
我正在使用 xinetd(而不是 tcpserver)运行 qmail(当然)。我pop3
在文件夹中放置了一个名为的文件/etc/xinetd.d
,内容如下:
service pop3
{
disable = no
socket_type = stream
protocol = tcp
wait = no
user = root
server = /var/qmail/bin/qmail-popup
server_args = mail.(mydomain).com /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir
log_type = FILE /var/log/xinetd.log
log_on_success = HOST
log_on_failure = HOST RECORD
}
有人能提供一些指导吗?我已经尝试了一周多,但没有成功。
答案1
在您的邮件客户端的 pop 设置中,您是否为您的用户名指定了完整的电子邮件地址?另外,请设置您的防火墙以记录来自您的 IP 的所有连接,并确认您正在连接正确的端口。
答案2
有些题外话,但可能值得遵循一些 qmail 指南。John Simpson 给出了很好的建议(“设置 SMTP 服务”)等等。它对我来说是有效的,但我使用的是 tcpserver。