0

我有多个(读取 10 秒)在 LAN 中运行的 MySQL 从站。显然,我无法从外部系统自动监控它们。

所以,我想设置本地 BASH 脚本,当复制失败时会发送邮件警报。我得到了用于复制的 BASH 脚本,但现在我被困在邮件部分。

我在 Ubuntu 中安装了 mailutils 并尝试发送邮件。但是,我收到以下错误

“由于发送 MTA 的 IP xx.xx.xx.xxx 声誉不佳,您对该邮件系统的访问已被拒绝”

我发现我可以通过将其从列表中删除来克服这个问题。但是,我有 10 个这些 IP,并且可能会随着时间的推移而改变。那么,有没有其他方法可以使用某些服务器发送邮件而无需担心从垃圾邮件列表中删除 IP?

4

1 回答 1

2

我建议使用智能主机,例如您的提供商的电子邮件服务器,然后通过它转发。也就是说,配置您的本地邮件服务器(在 Debian exim 中是默认设置,我猜对 Ubuntu 来说也是如此)以使用智能主机进行邮件传递并将其配置为重写,以便您系统中的所有邮件都在本地转发到帐户与您的 MySQL 从站打交道的人,这些人被别名为外部地址。

/etc/aliases如果我没记错的话,这可以通过文件来完成。

于 2011-09-20T08:13:08.913 回答