在Debian Lenny中设置PHP邮件

时间:2012-03-10 19:19:44

标签: debian php ssmtp

所以我试图在Debian Lenny中设置PHP Mail。

我遵循了本教程:http://www.thewireframecommunity.com/node/39我已经使用aptitude install ssmtp安装了ssmtp。

我的电子邮件提供商是godaddy,所以我的MX记录是:enter image description here

这是我的ssmtp.conf文件:

# Config file for sSMTP sendmail
#
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
root=contact@example.com

# The place where the mail goes. The actual machine name is required no
# MX records are consulted. Commonly mailhosts are named mail.domain.com
mailhub=smpt.europe.secureserver.net

# Where will the mail seem to come from?
rewriteDomain=example.com

# The full hostname
hostname=smtp.europe.secureserver.net

# Are users allowed to set their own From: address?
# YES - Allow the user to specify their own From: address
# NO - Use the system generated From: address
FromLineOverride=NO


AuthUser=contact@example.com
AuthPass=PASSWORD
UseSTARTTLS=yes
UseTLS=yes

其中example.com是我的域名。 我收到这个错误:

# ssmtp: Cannot open smtp.europe.secureserver.net:25

使用电子邮件客户端时,我总是使用smtpout.europe.secureserver.net而不是smtp ...但是当我尝试更改配置文件时,我仍然会收到同样的错误。

我做错了什么?

2 个答案:

答案 0 :(得分:1)

我不知道你是不是错误输入了这个论坛,但你的mailhub应该是smtp.europe.secureserver.net,而不是smpt.europe.secureserver.net。

答案 1 :(得分:0)

您的ISP可能阻止到端口25的出站连接。通常,端口587是备用。