Onde um procmail não configurado coloca mensagens de entrada?

2

Ao reiniciar meu postfix com uma configuração um pouco errada, alguns e-mails que estavam esperando na fila de e-mail aparentemente foram entregues via 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")

No entanto, o procmail nunca foi configurado. Não há / etc / procmailrc nem qualquer outra coisa. Não consigo encontrar nada nos lugares habituais (/ var / mail, / var / spool / *). Onde o procmail colocaria esses e-mails?

Estou usando o procmail v3.22 no ubuntu 12.04LTS.

    
por gmyny 27.12.2015 / 11:31

1 resposta

2

O Procmail pode ser configurado de várias maneiras, dependendo também de como ele foi chamado. Por padrão, na ausência de $HOME/.procmailrc , você esperaria a entrega em /var/mail/$USER na maioria das plataformas onde você pode instalar o Procmail como um pacote pré-compilado. Se você mesmo compilou, você mesmo configurou o local exato e o mecanismo de entrega, embora se você não tocou em nada, é com isso que você deveria ter terminado.

A saída de procmail -v indica o destino de entrega padrão para a conta invocadora.

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

Se houver uma $HOME/.procmailrc com uma regra que foi acionada na mensagem recebida, ela poderia ter sido descartada, encaminhada, canalizada para um processo externo ou entregue praticamente em qualquer lugar em que a conta tenha acesso de gravação. A maioria dos usuários com arquivos .procmailrc não triviais definirá LOGFILE próximo ao início do .procmailrc ; as entregas serão então registradas lá.

    
por 28.12.2015 / 06:15