仅发送邮件服务器上的电子邮件未发送

仅发送邮件服务器上的电子邮件未发送

我一直在尝试设置自己的仅发送邮件服务器,以便我可以使用 PHP 脚本发送电子邮件,但遇到了一些问题。每当我向我的 gmail 帐户发送测试电子邮件时,它都不会发送成功,并且我在 mail.log 文件中收到以下错误:

Apr  9 06:17:55 driedsponge postfix/smtp[28482]: connect to alt1.gmail-smtp-in.l.google.com[74.125.129.27]:25: Connection timed out
Apr  9 06:18:25 driedsponge postfix/smtp[28482]: connect to alt2.gmail-smtp-in.l.google.com[142.250.11.27]:25: Connection timed out
Apr  9 06:18:55 driedsponge postfix/smtp[28482]: connect to alt3.gmail-smtp-in.l.google.com[173.194.77.27]:25: Connection timed out
Apr  9 06:19:25 driedsponge postfix/smtp[28482]: connect to alt4.gmail-smtp-in.l.google.com[64.233.177.27]:25: Connection timed out
Apr  9 06:19:25 driedsponge postfix/smtp[28482]: 57B4E26099E: to=<[email protected]>, relay=none, delay=1985, delays=1835/0.04/150/0, dsn=4.4.1, status=deferred (connect to alt4.gmail-smtp-in.l.google.com[64.233.177.27]:25: Connection timed out)

我猜想可能是因为我的 ISP 阻止了端口 25,所以我在 master.cf 文件中将其更改为端口 587,看看它是否能工作,但结果却不行。我唯一能够发送电子邮件的时候是使用 Gmail SMTP。我只会使用 Gmail SMTP 服务器,但它阻止我使用自己的域。

任何帮助都将不胜感激!谢谢!

以下是我遵循的教程:

在 Ubuntu 上配置 Postfix 以使用 Gmail SMTP

https://easyengine.io/tutorials/linux/ubuntu-postfix-gmail-smtp/

如何在 Ubuntu 16.04 上安装和配置 Postfix 作为仅发送 SMTP 服务器

https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-postfix-as-a-send-only-smtp-server-on-ubuntu-16-04

(我不使用托管服务提供商,我只是用我自己的机器托管)

相关内容