配置CSF以允许出站SMTP

use*_*721 2 email whm

我有一个通过SMTP(Gmail,Zoho邮件服务器)发送电子邮件的Web应用程序.问题是,电子邮件发送在我的本地主机上工作,但不在我的VPS上(使用WHM).

我联系过支持,那家伙回答说:

如果您的VPS安装了ConfigServer Firewall(CSF),那么这很可能会导致问题.因为它正在使用localhost而不是外部,这听起来肯定是这样的.您需要查看VPS上的防火墙配置,并确保允许软管端口出站.

但是当谈到服务器管理和配置时,我完全迷失了.我确实检查了WHM上的CSF设置页面,但不知道从哪里开始.

任何建议或解决方案将不胜感激.

Ans*_*nsd 10

您必须允许传输流量到端口25,465,587,并且在Mandrill 2525的情况下允许.实际上你应该只启用你要连接的那个.所以:

sudo vim /etc/csf/csf.conf

添加25,2525,465,587到TCP_OUT,以及TCP6_OUT如果您使用IPv6.

SMTP_PORTS如果已SMTP_BLOCK启用(如果已设置为1),则可能还需要删除该端口.

资料来源:https://community.centminmod.com/threads/csf-firewall-info.25/#post-6613