未configuration的procmail将传入的邮件放在哪里?

当用稍微错误的configuration重新启动我的后缀时,邮件队列中等待的几封邮件显然是通过procmail

mail.log.0:Dec 26 00:53:38 h2229778 postfix/local[27243]: DB45A3EF839B: to=<me@mydomain>, relay=local, delay=1.2, delays=0.17/0/0/1.1, dsn=2.0.0, status=sent (delivered to command: procmail -a "$EXTENSION") 

但是,procmail从未configuration过。 没有/ etc / procmailrc也没有其他的。 我在通常的地方找不到任何东西(/ var / mail,/ var / spool / *)。 procmail将把这些邮件放在哪里?

我在ubuntu 12.04LTS下使用procmail v3.22。

Procmail可以通过多种方式进行configuration,具体取决于调用的方式。 默认情况下,在没有任何$HOME/.procmailrc的情况$HOME/.procmailrc ,您可能希望在大多数可以将Procmail作为预编译包安装的平台上的/var/mail/$USER下载。 如果你自己编译它,你自己configuration了精确的位置和传送机制,但是如果你没有碰到任何东西,这就是你应该得到的。

procmail -v的输出表示调用帐户的默认传送目标。

 yosemite:~ tripleee$ procmail -v procmail v3.22 2001/09/10 Copyright (c) 1990-2001, Stephen R. van den Berg <[email protected]> Copyright (c) 1997-2001, Philip A. Guenther <[email protected]> Submit questions/answers to the procmail-related mailinglist by sending to: <[email protected]> And of course, subscription and information requests for this list to: <[email protected]> Locking strategies: dotlocking, fcntl(), lockf() Default rcfile: $HOME/.procmailrc Your system mailbox: /var/mail/tripleee 

如果有一个带有规则的$HOME/.procmailrc ,它可能已经被丢弃,转发,传送到外部进程,或者在帐户具有写入权限的任何地方传送。 绝大多数使用.procmailrc文件的用户将在.procmailrc的开头附近定义LOGFILE ; 那么交付将被logging在那里。