我目前正在努力学习 Linux 系统如何发送邮件,从 Apache 开始,到 Sendmail,最后走出门。
具体来说,我使用的是 CentOS 5,它使用 Sendmail,我相当确定这是普通设置,尽管我自己没有设置它。
我感兴趣的是,当像 sendmail 这样的服务被禁用时,邮件如何排队,Apache 和 Sendmail 如何相互通信,除了 Sendmail 之外还有哪些其他选项等。
我最直接的任务是弄清楚如何创建一个发送白名单,以便邮件只能发送给特定的收件人,如果邮件被阻止,那么它会被重新路由到指定的地址。我绝不偏爱 sendmail,如果执行这样的任务涉及切换软件,那么我完全支持它。
服务器本身是一个临时服务器,但是它最近设法将一些生产数据发送到生产电子邮件地址,这引起了一些尴尬,所以我的任务是锁定它,但是我对整个邮件非常陌生Linux 上的进程。
编辑:此外,我正在开发的服务器的当前状态是: sendmail 被禁用,一堆电子邮件现在堆积在 clientmqueue 中,但是其中一些电子邮件似乎不包含任何收件人数据。收件人数据是否保存在其他地方?如果我现在启用 sendmail,可能会发生什么情况,这些项目会发送出去吗?
答案1
或许这个概述帮助...