我可以将 qmail 收到的电子邮件发送.qmail
到其他程序。如下所示:
|/path/to/my/script
简单!但现在为了调试,我只需要文本文件或类似文件中的内容?我试过了
|/path/to/a/file
但这显然行不通。
答案1
检查手动的,包含邮件消息的经典单文件被称为框:
mbox 行以斜线或点开头,但不以斜线结尾:
/home/djb/Mailbox.sos
qmail-local
将整行作为文件名。它将邮件消息附加到该文件,如果可能的话,使用 flock 样式的文件锁定。qmail-local 以 mbox 格式存储邮件消息,如 mbox(5) 中所述。
当然,另一种方法是将每封邮件写入一个唯一的文件,即 Maildir。
maildir 行以斜杠或点开头,以斜杠结尾:
/home/djb/Maildir/