谁在发送/接收所有电子邮件?

我pipe理一个小的VPS,并在过去几天注意到,电子邮件的使用已经超出了常态。 通常只有几十个,瞬间就达到了我们每天1000次的接力限制。 操作系统是CentOS,我正在运行简单控制面板来帮助我设置电子邮件地址和域名。

我怎样才能确定哪个帐户在哪个域上发送/接收所有这些电子邮件?

在这里输入图像说明

解决问题:

正如下面接受的答案中所build议的那样,我运行了mailq命令,并立即充斥着看似永无止境的电子邮件地址列表。 最后用CTRL + Z强制装载中止,我能够辨别出所有电子邮件地址来自哪个帐户:

  004F1C3D5B0 * 22534 Fri Feb 11 12:27:48 [email protected]
     [email protected]
     [email protected]
     [email protected]
     [email protected]
     ... 

这是一个非常小的样本,填补了我的屏幕。 由此,我可以确定,第一行的小写电子邮件必须是发送/接收所有这些电子邮件的地址。

我希望我没有错。

检查你的电子邮件日志 对于Exim,它可能是/ var / log / exim4 / mainlog。 对于其他邮件程序,它可能是/ var / log / mail。 每个电子邮件应该有几个条目,显示发送者和发送者。 如果发送给多个收件人,则每个用户可能有多个条目。 mailq命令可能会显示什么排队可能会有所帮助。

如果你正在运行Exim, eximstats程序将获取一个exim mainlog文件,并且在发送主机,目标主机,发送用户,目标邮箱等方面吐出各种统计信息。

我假设其他的MTA也有类似的程序,但是我有幸得到了select,而且总是selectExim。