![sendmail 向我不知道的收件人发送邮件;可能是垃圾邮件主机](https://linux22.com/image/568033/sendmail%20%E5%90%91%E6%88%91%E4%B8%8D%E7%9F%A5%E9%81%93%E7%9A%84%E6%94%B6%E4%BB%B6%E4%BA%BA%E5%8F%91%E9%80%81%E9%82%AE%E4%BB%B6%EF%BC%9B%E5%8F%AF%E8%83%BD%E6%98%AF%E5%9E%83%E5%9C%BE%E9%82%AE%E4%BB%B6%E4%B8%BB%E6%9C%BA.png)
最近,我用 logwatch 对我的机器进行了审计,发现我的机器发送了大约 582 封邮件每天。
STATISTICS
----------
Messages To Recipients: 582
Addressed Recipients: 582
Bytes Transferred: 444985
Messages No Valid Rcpts: 0
SMTP SESSION, MESSAGE, OR RECIPIENT ERRORS
------------------------------------------
明天
STATISTICS
----------
Messages To Recipients: 153
Addressed Recipients: 279
Bytes Transferred: 8613451
Messages No Valid Rcpts: 0
SMTP SESSION, MESSAGE, OR RECIPIENT ERRORS
------------------------------------------
怎么能我进行了更多审核,以找出电子邮件 ID 发送到了哪里、安排此事的程序等?
答案1
使用日志分析器查找发件人、收件人、域等的数量和其他详细信息。这样您就可以更好地分析情况。
Google 关键字:sendmail 日志分析器
答案2
您需要先找出您正在运行的 MTA。EXIM、Sendmail、Postfix 等。每个 MTA 都有不同的日志文件。如果您不知道您的服务器设置,最好的建议是深入研究 /var/log/maillog
答案3
如果您设置了 syslog,则可能有一个 /var/log/maillog 文件,其中包含所有邮件的收件/发件行。但很抱歉,这不会指示发送邮件的程序。
答案4
真实的邮局必须读真实日志, 每天!
对于任何中型电子邮件发送者来说,每天发送 500 多封电子邮件都不算多。零退回率(某种程度上)是这些电子邮件“性质良好”的标志