При перезапуске моего постфикса с немного неправильной конфигурацией несколько писем, которые ждали в очереди почты, по-видимому, были доставлены через 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 никогда не настраивался. Нет ни / etc / procmailrc, ни чего-либо еще. Ничего не могу найти в обычных местах (/ var / mail, / var / spool / *). Куда procmail поместил бы эти письма?
Я использую procmail v3.22 под ubuntu 12.04LTS.
Procmail можно настроить разными способами, в том числе в зависимости от того, как он был вызван. По умолчанию при отсутствии $HOME/.procmailrc
, вы ожидаете доставки в /var/mail/$USER
на большинстве платформ, где вы можете установить Procmail как предварительно скомпилированный пакет. Если вы скомпилировали его сами, вы сами настроили точное местоположение и механизм доставки, но если вы ничего не трогали, это то, что у вас должно было получиться.
Выход из procmail -v
указывает место доставки по умолчанию для вызывающей учетной записи.
yosemite:~ tripleee$ procmail -v
procmail v3.22 2001/09/10
Copyright (c) 1990-2001, Stephen R. van den Berg <srb@cuci.nl>
Copyright (c) 1997-2001, Philip A. Guenther <guenther@sendmail.com>
Submit questions/answers to the procmail-related mailinglist by sending to:
<procmail-users@procmail.org>
And of course, subscription and information requests for this list to:
<procmail-users-request@procmail.org>
Locking strategies: dotlocking, fcntl(), lockf()
Default rcfile: $HOME/.procmailrc
Your system mailbox: /var/mail/tripleee
Если есть $HOME/.procmailrc
с помощью правила, срабатывающего для входящего сообщения, его можно было отбросить, перенаправить, передать по конвейеру внешнему процессу или доставить практически везде, где учетная запись имеет доступ на запись. Большинство пользователей с нетривиальным .procmailrc
файлы будут определять LOGFILE
рядом с началом .procmailrc
; поставки будут регистрироваться там.