小编Lui*_*ruz的帖子

Postfix - 如何防止外部客户端使用我的服务器作为中继?

我在 Ubuntu 14.04 上安装了一个 postfix 服务器。机器上运行的 PHP 脚本使用它来发送外发电子邮件。此外,我使用 postfix 接收发送到本地帐户的邮件,然后将其转发到我的个人 gmail。

但是,这意味着任何人都可以连接到我的服务器并将其用作垃圾邮件的开放中继。如何防止远程连接转发电子邮件?

这是我的 main.cf:

smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = aviacao.pt
virtual_alias_maps = hash:/etc/postfix/virtual
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = aviacao.pt, localhost.localdomain, localhost
relayhost = 
mynetworks = 0.0.0.0/0
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = ipv4
Run Code Online (Sandbox Code Playgroud)

如果我更改mynetworks为,127.0.0.0/8那么人们将无法向本地帐户发送电子邮件。

email ubuntu email-server postfix linux-networking

-1
推荐指数
1
解决办法
9595
查看次数

标签 统计

email ×1

email-server ×1

linux-networking ×1

postfix ×1

ubuntu ×1