如何获取或捕获postfix发送的电子邮件正文和标题

JER*_*OME 2 linux ubuntu administration postfix-mta

我需要抓住我的Ubuntu服务器上的postfix发送的邮件正文和标题.

你能解释一下,如何抓住它?

我知道postcat -vq XXXXXXXXXX当邮件在邮件队列中时我可以通过postcat()来完成它,但不幸的是我不知道队列ID(XXXXXXXXXX),当我找到它时,已经发送了消息.

JER*_*OME 7

  1. 发送电子邮件
  2. 停止后缀
  3. 获取队列ID
  4. postcat -vq ID

例如:

echo "test message" | mail -s "test" test@example.com
service postfix stop
mailq
postcat -vq C23D82B60024
Run Code Online (Sandbox Code Playgroud)