![sendmail:拒绝所有,仅允许匹配的收件人](https://linux22.com/image/552306/sendmail%EF%BC%9A%E6%8B%92%E7%BB%9D%E6%89%80%E6%9C%89%EF%BC%8C%E4%BB%85%E5%85%81%E8%AE%B8%E5%8C%B9%E9%85%8D%E7%9A%84%E6%94%B6%E4%BB%B6%E4%BA%BA.png)
警告:这里完全是 Sendmail 新手。
有没有办法限制 sendmail 只能通过列表或模式向特定电子邮件地址发送邮件(首选)
理想情况下,我希望能够指定诸如这样的地址test*@host.com
,但是如果我需要指定诸如这样的单独地址[email protected]
,[email protected]
那么就这样吧。
我并不一定依赖 Sendmail,因此如果我需要使用不同的系统来实现上述目标,我愿意接受。
谢谢您的任何建议!
答案1
您可以尝试在 /etc/mail/access 中使用以下命令
To:[email protected] RELAY
To:[email protected] RELAY
From:com REJECT
From:net REJECT
From:org REJECT
... (list all TLDs to REJECT)