在 Linux 机器上,发送邮件的所有可能的服务有哪些,我能想到的服务包括 sendmail、Qmail 等。
以及如何限制从 Linux 机器(RHEL5)发送邮件的所有可能方式
答案1
发送邮件的潜在方法列表太长,无法在此列出。标准程序是 sendmail、exim、postfix 和 qmail。有许多 SMTP 中继程序可用于发送邮件。许多语言都有可用于发送邮件的库例程。
您可以通过创建 iptables 规则来阻止访问 SMTP 相关端口(SMTP (25)、SSMTP (465) 和 Submission (587))来解决此问题。阻止这些端口将关闭电子邮件传输的正常路由。
阻止直接访问邮件服务器后,还有许多其他方式可以发送邮件,包括 WebMail、端口转发和远程会话。这些路由通常不被任何程序或语言使用。但是,如果有人想破坏阻止电子邮件传输的努力,他们可能会使用这些技术。
唯一能防止从 Linux 机器发送邮件的方法是断开网络并保持断开状态。这也适用于其他操作系统。