如何找出正在发送电子邮件的程序

Sin*_*nan 5 email linux debian configuration

我有运行良好的 linux (debian) 机器。但是我有问题我需要找出当我使用“mail”命令时是什么程序在发送电子邮件。或者就此而言,当 PHP 脚本使用 mail() 函数发送电子邮件时,我需要知道什么程序正在发送这些电子邮件。

我怎样才能知道?

Ps:为了清楚,我想知道当我(或一个程序)使用“mail”命令时调用了什么程序。

我的服务器上安装了 2-3 个 MTA,但我无法找出哪个负责发送邮件。

841*_*104 5

你问的是如何做:
dpkg -S /path/to/mail

/path/to/mail/ 可以使用 找到which mail,前提是它mail在您的路径中。

小注意事项:邮件也可以使用而不是
发送。sendmailmail

你应该做什么:
查看你的邮件日志,可能/var/log/maillog或者/var/log/mail.log守护进程名称应该在那里。