从 Roundcube Webmail v1.4.11 ( iRedMail ) 发送电子邮件时连接超时

Posted

技术标签:

【中文标题】从 Roundcube Webmail v1.4.11 ( iRedMail ) 发送电子邮件时连接超时【英文标题】:Connection timed out while sending email from Roundcube Webmail v1.4.11 ( iRedMail ) 【发布时间】:2022-01-13 07:30:13 【问题描述】:

我正在尝试在 Google clou 上设置一个电子邮件服务器,为此我使用了iRedMail。我已按照this 链接进行设置。向此电子邮件服务器发送电子邮件时日志中没有错误,但是当我尝试从 UI 发送到我的电子邮件 ID 时,它在日志中给了我以下错误。 ( /var/log/mail.log )。

Dec  8 10:19:36 comm postfix/smtp[4142]: connect to mail.tinydef.com[157.230.67.25]:25: Connection timed out
Dec  8 10:19:36 comm postfix/smtp[4142]: 4J8CnP4ND5z3ygl: to=<jamir46881@tinydef.com>, relay=none, delay=31, delays=0.02/0.03/31/0, dsn=4.4.1, status=deferred (connect to mail.tinydef.com[157.230.67.25]:25: Connection timed out)

我知道端口 25 在 GCP 上被阻止。只是想办法摆脱这种情况。是否有任何配置可以调整以将端口 25 更改为其他端口?

【问题讨论】:

【参考方案1】:

您无法从 Google Cloud 中的实例向端口 25 上的外部 IP 地址发送邮件。更改此政策无需上诉程序。

Sending email from an instance

要充当邮件服务器,需要在端口 25 上的服务器之间进行通信。邮件中继可以使用邮件服务器支持的任何端口,但端口 25 除外。

iRedMail 可以用作传统的邮件服务器,需要 25 端口,也可以用作邮件中继,将邮件转发到邮件服务器。

Setup relayhost

您的解决方案是将 iRedMail 配置为中继主机,将端口 465 或 587 上的邮件转发到 Gmail、Office 365、SendGrid 等邮件服务。电子邮件服务将传递您的电子邮件。

【讨论】:

感谢@John 的回复。我不知道 iRedMail 如何转发,然后我们可以使用邮件服务。我要解决的问题陈述是替换当前的 gmail smtp(限制 2k 电子邮件/天)以能够向客户发送更多电子邮件。如果您可以通过一些真正有帮助的开源选项来指导这个方向。非常感谢。

以上是关于从 Roundcube Webmail v1.4.11 ( iRedMail ) 发送电子邮件时连接超时的主要内容,如果未能解决你的问题,请参考以下文章

kubuntu+roundcube搭建邮件服务器(包含LAMP)

清漆 nginx port_in_redirect 8080 在 url

Linux中Postfix邮件WebMail配置

Windows搭建邮件服务器,实现收发邮件(对第三方邮箱,例如QQ邮箱等)

Windows搭建邮件服务器,实现收发邮件(对第三方邮箱,例如QQ邮箱等)

无法通过HAProxy登录roundcube