配置CSF以允许出站SMTP

时间:2014-10-12 01:32:59

标签: email whm

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

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

  

如果您的VPS安装了ConfigServer Firewall(CSF),那么就可以了   最有可能导致问题。因为它正在使用localhost但是   在外部,这肯定听起来像是可能的情况。您   将需要检查VPS上的防火墙配置并确保   软管端口允许出站。

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

任何建议或解决方案都将受到赞赏。

1 个答案:

答案 0 :(得分:9)

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

sudo vim /etc/csf/csf.conf

25,2525,465,587添加到TCP_OUT,如果使用IPv6则添加到TCP6_OUT

如果您启用SMTP_PORTS(如果设置为SMTP_BLOCK),您可能还需要从1删除该端口。

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