1

我们的网站托管在 Godaddy linux 专用虚拟主机服务器上。网站在 PHP 上运行。从代码中发送的所有电子邮件都显示在 7 小时前发送的电子邮件框中。

我尝试在邮件功能中设置“日期”标题,但这没有帮助。在 PHP.ini 的 SMTP 设置中,它显示为 localhost。服务器时间设置正确,因此我找不到在哪里更改它。

也许我在想我们会将电子邮件迁移到 Google 应用程序。例如,Google 应用程序设置可以用作 SMTP 以从 Godaddy 服务器发送电子邮件吗?

感谢您的任何回复。

4

3 回答 3

0

试试这个看看:

 echo date();

看看你得到了什么。

它可能与php.ini 中的时区有关。将其设置为您所在的位置。

于 2012-11-05T14:15:03.450 回答
0

如果在 Php.Ini 中找不到设置,您可能想尝试在邮件脚本上使用http://php.net/manual/en/function.date-default-timezone-set.php设置时区

于 2012-11-05T14:20:47.347 回答
0

在您的页面顶部放置date_default_timezone_set('Asia/Calcutta');并尝试

于 2012-11-05T14:23:44.333 回答