[Dovecot] procmail/dovecot error
My procmail log keep filling with the following error
procmail: Program failure (75) of "/usr/libexec/dovecot/deliver" Can't open log file /var/log/dovecot.log: Permission denied
ls -l /usr/libexec/dovecot/deliver -rwxr-xr-x. 1 root root 964760 avr 20 03:55 /usr/libexec/dovecot/deliver
ls -l /var/log/dovecot.log -rw-------. 1 root root 34689 jun 20 15:26 /var/log/dovecot.log
what do I need to check or change
-- Claude Gélinas agr. Phyto Ressources inc.
Claude Gélinas claude@phyto.qc.ca wrote:
My procmail log keep filling with the following error
procmail: Program failure (75) of "/usr/libexec/dovecot/deliver" Can't open log file /var/log/dovecot.log: Permission denied
ls -l /usr/libexec/dovecot/deliver -rwxr-xr-x. 1 root root 964760 avr 20 03:55 /usr/libexec/dovecot/deliver
ls -l /var/log/dovecot.log -rw-------. 1 root root 34689 jun 20 15:26 /var/log/dovecot.log
what do I need to check or change
Do you talk about "your OS account" procmail delivering to "your OS account" mailbox/maildir?
YES => consider using "personal" dovecot.conf file (e.g. ~/.dovecotrc) with changed log files location and make deliver in your procmail scripts use it
../deliver -c /home/anfi/.dovecotrc
P.S. I use such approach with full success.
-- [pl>en: Andrew] Andrzej Adam Filip : anfi@onet.eu Reality -- what a concept! -- Robin Williams
Sat, Jun 20, 2009 at 04:22:12PM -0400, Claude Gélinas wrote:
My procmail log keep filling with the following error
procmail: Program failure (75) of "/usr/libexec/dovecot/deliver" Can't open log file /var/log/dovecot.log: Permission denied
If you want 'deliver' to log in user home directories, change log path in your global dovecot configuration, e.g.: protocol lda { [...] log_path = ~/.MAIL/deliver.log info_log_path = ~/.MAIL/deliver.log }
-- Marcin Rzepecki m.rzepecki(at)iem.pw.edu.pl
participants (3)
-
Andrzej Adam Filip
-
Claude Gélinas
-
Marcin Rzepecki