Am 2012-06-25 23:59, schrieb Daniel Parthey:
Hi Rolf,

Rolf wrote:
Now I came to my limits with this failure messages in
/home/rolf/.dovecot.sieve.log:

sieve: info: started log at Jun 25 20:22:54.
error: msgid=<1340648569.94073.yahoomailclas...@web190304.mail.sg3.yahoo.com>:
failed to store into mailbox 'INBOX': BUG: Unknown internal error.

with this messages in mail.info:

Jun 25 20:22:54 rolf14 postfix/smtpd[21674]: connect from localhost[127.0.0.1] Jun 25 20:22:54 rolf14 postfix/smtpd[21674]: 90898E0190: client=localhost[127.0.0.1] Jun 25 20:22:54 rolf14 postfix/cleanup[21669]: 90898E0190: message-id=<1340648569.94073.yahoomailclas...@web190304.mail.sg3.yahoo.com> Jun 25 20:22:54 rolf14 postfix/qmgr[21172]: 90898E0190: from=<stephanie.ot...@live.com>, size=5291, nrcpt=1 (queue active) Jun 25 20:22:54 rolf14 postfix/smtpd[21674]: disconnect from localhost[127.0.0.1] Jun 25 20:22:54 rolf14 dovecot: lda(rolf): Error: setegid(privileged) failed: Operation not permitted Jun 25 20:22:54 rolf14 dovecot: lda(rolf): Error: sieve: msgid=<1340648569.94073.yahoomailclas...@web190304.mail.sg3.yahoo.com>: failed to store into mailbox 'INBOX': BUG: Unknown internal error Jun 25 20:22:54 rolf14 dovecot: lda(rolf): Error: sieve: script /home/rolf/.dovecot.sieve failed with unsuccessful implicit keep (user logfile /home/rolf/.dovecot.sieve.log may reveal additional details)

I guess the mentioned mail is spam. However, does this tell about
some wrong configuration or access rights? Any indication what to
improve? I get such an error about every 6 minutes.

lda ist the local delivery agent which seems to fail during delivery.
"setegid(privileged) failed" looks like your lda running under a specific user is not allowed to change to the specified group id, maybe the user
not a member of the configured group, but this is just a guess.

For a deeper analysis we will need the full output of the following command:

doveconf -n

Regards,
Daniel

Thank you for your kind answer, Daniel.

I have installed dovecot and docecot-sieve by Debians aptitude (see dpkg -l blow). As far as I understand the "ps -f ax" output (see below) dovecot runs with root priviledges and postfix runs with its own user priviledges. The mbox files below /var/mail are owned by their respective users and have "mail" as their group, both can write, world can do nothing. I added every related system user to the mail group, also restarted postfix and dovecot.

root@rolf14:/var/mail# more /etc/group | grep mail:
mail:x:8:amavis,dovecot,clamav,postfix

As I understand it, postfix activates the lda "deliver" as user "postfix". Therefore it should be able to write to the mboxes at /var/mail. If needed dovecot can write there as well.

Hope you can find something by the following 3 outputs: 1. dovecot -n, 2. ps -f ax, 3. dpkg -l

Kind Regards, Rolf

=========== 1 dovecot -n
root@rolf14:/var/mail# dovecot -n
# 2.1.7: /etc/dovecot/dovecot.conf
# OS: Linux 3.4-4.slh.1-aptosid-amd64 x86_64 Debian wheezy/sid
disable_plaintext_auth = no
hostname = august.de
mail_location = mbox:~/mail:INBOX=/var/mail/%u
mail_privileged_group = mail
passdb {
  args = failure_show_msg=yes
  driver = pam
}
passdb {
  args = scheme=CRYPT username_format=%u /etc/dovecot/users
  driver = passwd-file
}
plugin {
  sieve = ~/.dovecot.sieve
  sieve_default = /var/lib/dovecot/sieve/default.sieve
  sieve_dir = ~/sieve
}
postmaster_address = postmas...@august.de
protocols = " imap pop3"
sendmail_path = /usr/lib/sendmail
ssl_cert = </etc/ssl/certs/dovecot.pem
ssl_key = </etc/ssl/private/dovecot.pem
userdb {
  driver = passwd
}
userdb {
  args = username_format=%u /etc/dovecot/users
  driver = passwd-file
}
protocol lda {
  mail_plugins = sieve
}
root@rolf14:/var/mail#

===================== 2 ps -f ax
root@rolf14:/var/mail# ps -f ax | grep dovecot
root     14192 20998  0 16:08 ?        S      0:00 dovecot/auth -w
root     14258 10429  0 16:10 pts/0    R+     0:00 grep dovecot
root 20998 1 0 Jun25 ? Ss 0:03 /usr/sbin/dovecot -c /etc/dovecot/dovecot.conf
dovecot  21003 20998  0 Jun25 ?        S      0:01 dovecot/anvil
root     21004 20998  0 Jun25 ?        S      0:00 dovecot/log
root     22082 20998  0 Jun25 ?        S      0:02 dovecot/config
dovecot  22083 20998  0 Jun25 ?        S      0:04 dovecot/auth

root@rolf14:/var/mail# ps -f ax | grep postfix
root 2114 1 0 Jun24 ? Ss 0:00 /usr/sbin/saslauthd -a pam -c -m /var/spool/postfix/var/run/saslauthd -n 5 root 2115 2114 0 Jun24 ? S 0:00 /usr/sbin/saslauthd -a pam -c -m /var/spool/postfix/var/run/saslauthd -n 5 root 2116 2114 0 Jun24 ? S 0:00 /usr/sbin/saslauthd -a pam -c -m /var/spool/postfix/var/run/saslauthd -n 5 root 2117 2114 0 Jun24 ? S 0:00 /usr/sbin/saslauthd -a pam -c -m /var/spool/postfix/var/run/saslauthd -n 5 root 2118 2114 0 Jun24 ? S 0:00 /usr/sbin/saslauthd -a pam -c -m /var/spool/postfix/var/run/saslauthd -n 5 root 14561 1 0 16:28 ? Ss 0:00 /usr/lib/postfix/master postfix 14568 14561 0 16:28 ? S 0:00 pickup -l -t fifo -u -c
postfix  14569 14561  0 16:28 ?        S      0:00 qmgr -l -t fifo -u
postfix 14608 14561 0 16:32 ? S 0:00 anvil -l -t unix -u -c postfix 14645 14561 0 16:35 ? S 0:00 smtpd -n smtp -t inet -u -c -o stress=
postfix  14646 14561  0 16:35 ?        S      0:00 proxymap -t unix -u
postfix 14647 14561 0 16:35 ? S 0:00 trivial-rewrite -n rewrite -t unix -u -c postfix 14648 14561 0 16:35 ? S 0:00 cleanup -z -t unix -u -c postfix 14649 14561 0 16:35 ? S 0:00 lmtp -n smtp-amavis -t unix -u -c -o smtp_data_done_timeout=1200 -o disable_dns_lookups=yes postfix 14653 14561 0 16:35 ? S 0:00 smtpd -n 127.0.0.1:10025 -t inet -u -c -o content_filter= -o local_recipient_maps= -o relay_recipient_maps= -o smtpd_restriction_classes= -o smtpd_client_restrictions= -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions=permit_mynetworks,reject -o mynetworks=127.0.0.0/8 -o strict_rfc821_envelopes=yes
postfix  14654 14561  0 16:35 ?        S      0:00 local -t unix
root     14662 10429  0 16:35 pts/0    S+     0:00 grep postfix
root@rolf14:/var/mail#

================= 3 dpkg -l
root@rolf14:/var/mail# dpkg -l dove*
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/halb konFiguriert/
         Halb installiert/Trigger erWartet/Trigger anhängig
|/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht) ||/ Name Version Beschreibung
+++-=============================-=============================-==========================================================================
un dovecot-common <keine> (keine Beschreibung vorhanden) ii dovecot-core 1:2.1.7-2 secure mail server that supports mbox, maildir, dbox and mdbox mailboxes un dovecot-gssapi <keine> (keine Beschreibung vorhanden) ii dovecot-imapd 1:2.1.7-2 secure IMAP server that supports mbox, maildir, dbox and mdbox mailboxes un dovecot-ldap <keine> (keine Beschreibung vorhanden) un dovecot-lmtpd <keine> (keine Beschreibung vorhanden) un dovecot-managesieved <keine> (keine Beschreibung vorhanden) un dovecot-mysql <keine> (keine Beschreibung vorhanden) un dovecot-pgsql <keine> (keine Beschreibung vorhanden) ii dovecot-pop3d 1:2.1.7-2 secure POP3 server that supports mbox, maildir, dbox and mdbox mailboxes ii dovecot-sieve 1:2.1.7-2 sieve filters support for Dovecot un dovecot-solr <keine> (keine Beschreibung vorhanden) un dovecot-sqlite <keine> (keine Beschreibung vorhanden)
root@rolf14:/var/mail#


Nachricht 1 von 12

Reply via email to