Portál AbcLinuxu, 10. května 2025 07:25

Dotaz: Procmail logování doručení

3.12.2008 10:59 bleak
Procmail logování doručení
Přečteno: 232×
Odpovědět | Admin

zdravím vás,

mám větší množství mailboxů a jen pro jeden (např. mymail@example.com) používám procmail k předání mailu do php skriptu. Pravidlo je v souboru /home/mymail/procmailrc. Ostatní useři žádné procmail pravidla nemají. Funguje to normálně. Problém je, že ve /var/mail/mail.log vidím po ukončení zpracování mailu hlášku:

Dec  2 06:30:11 web postfix/local[16405]: 4361C400001: to=<user@example.com>, relay=local, delay=0.09, delays=0.07/0/0/0.02, dsn=2.0.0, status=sent (delivered to command: procmail -a "$EXTENSION")

Původně tam bylo něco jako delivered to mailbox... A procmail mi do /var/log neloguje, soubor /etc/procmailrc neexistuje. Můžu /etc/procmailrc vytvořit ručně a prostě do něho napsat jen toto:

LOGFILE=/var/log/mailproc.log

Bude to fungovat?

Další problém je, když se nepodaří mail doručit, tak původně byla ve vráceném mailu chybová hláška postfixu, teď je tam:

<user@example.com>: Command time limit exceeded: "procmail -a "$EXTENSION""

a zrovna user@example.com nemá v domovském adresáři žádné pravidlo pro procmail. Potřebuji tam mít tu hlášku postfixu. Prosím o rady.

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Na otázku zatím nikdo bohužel neodpověděl.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.