使用GMail的SMTP服务器从PHP页面发送邮件时出现问题

时间:2010-11-07 23:07:05

标签: php smtp

我在这个帖子的标记答案中使用了脚本: Send email using the GMail SMTP server from a PHP page 当我在基于hostgator的网站上使用此脚本时,它完美地运行。但是,邮件不是从GoDaddy托管网站发送的。两者的版本都高达PHP 5.2。

任何帮助?

2 个答案:

答案 0 :(得分:0)

可能您在发送邮件时遇到问题并且您收到错误消息。

通常我正在尝试使用telnet手动发送电子邮件。因此,请从命令行在服务器控制台上尝试以下操作:

1)telent [smtp服务器] 25 连接时,键入以下内容: 2)HELO [我们在电子邮件中提供的完整合格域名]

3)邮件来自:[FromAddress@yourdomail.com]

4)RCPT TO:[recipient@recipientdomain.com]

5)数据

输入任何文字。

6)点击Enter,然后点击“。”。

您将看到您的服务器是发送邮件还是向您返回任何电子邮件。

您可以在此处阅读这些命令 http://www.yuki-onna.co.uk/email/smtp.html

答案 1 :(得分:0)

这个问题在相关主题中得到解答:Sending email through gmail SMTP on GoDaddy

似乎GoDaddy阻止了GMail所需的SSL端口。