Am 07.05.2019 um 11:28 schrieb Sylvia Gelman:
Liebe Liste,
ich hoffe ihr könnt mir helfen. Suche nun schon seit Tagen nach einer Lösung und es ist mir echt ein Rätsel.
Ich habe einen Postfix Server auf Debian Jessie am Laufen. Version postfix 2.11.3 mit Paket postfix-ldap.
Als imap Server kommt Cyrus 2.4.17 zum Einsatz.
Ich möchte euch nicht mit endlosen Konfigdateien belasten, daher hier nur erstmal der Auszug aus den Logs, wo es wohl hakt.
die belasten nicht, die sind sogar nötig... Für die Konfig einfach die Ausgabe von 'postconf -n' posten.
Der Server nimmt die Mail an und stellt sie nur für einen bestimmten neu angelegten Benutzer nicht zu. Alles andere wird zugestellt. Diese Mails befinden sich nun schon seit Tagen in der Queue. Es gibt auch keine Rückmeldung wie sonst, dass die Mails nicht zugestellt werden können.
Die Logs unten helfen mir nicht wirklich weiter, sie erscheinen mir unvollständig.
Daher rate ich mal ins Blaue (Es ist lange her, dass ich mit Cyrus gearbeitet habe):
Cyrus hat eine eigene Benutzerliste. Eventuell hast du nur Postfix den Benutzer bekannt gemacht aber nicht Cyrus?
Das würde sich auch damit decken, dass der Benutzer nun eine Mailbox wollte: die Mail wird von Postfix angenommen, da der Benutzer existiert, kann die Mail mangels Mailbox aber nicht Cyrus übergeben.
Es müsste aber eine Fehlermeldung im Log dazu geben, evtl eine die die Queue-ID nicht beinhaltet und daher über ein grep nach selbiger nicht zu finden ist.
So sieht die Mailzustellung normalerweise aus:
root@server:/# grep 80D41241356 /var/log/mail.log
Apr 25 11:39:11 server postfix/smtpd[12439]: 80D41241356: client=kes.domain.de[IP] Apr 25 11:39:11 server postfix/cleanup[12442]: 80D41241356: message-id=3808909c-c8fa-7d93-b2e4-a225ffa7a48b@domain.de Apr 25 11:39:11 server postfix/qmgr[12406]: 80D41241356: from=admin@domain.de, size=997, nrcpt=1 (queue active) Apr 25 11:39:11 server postfix/pipe[12445]: 80D41241356: to=admin@domain.de, orig_to=admin@domain.de, relay=cyrus, delay=0.1, delays=0/0.02/0/0.08, dsn=2.0.0, status=sent (delivered via cyrus service) Apr 25 11:39:11 server postfix/qmgr[12406]: 80D41241356: removed
Bei diesem Benutzer bleibt die Mail in der Queue hängen, es passiert nichts weiter:
root@server:/# grep 706AB240FC4 /var/log/mail.log Apr 25 11:38:45 server postfix/smtpd[12439]: 706AB240FC4: client=kes.domain.de[IP] Apr 25 11:38:45 server postfix/cleanup[12442]: 706AB240FC4: message-id=ff5eecc9-73a3-e605-1567-21c9814f3f4b@domain.de Apr 25 11:38:45 server postfix/qmgr[12406]: 706AB240FC4: from=admin@domain.de, size=1006, nrcpt=1 (queue active)
Nach Einschalten diverser Debuglevel bekomme ich dies hier, erst wieder die erste Mail:
Apr 29 11:28:57 server postfix/local[15680]: deliver_dotforward[3]: set user_attr: atest Apr 29 11:28:57 server postfix/local[15680]: *set_eugid: euid 3005 egid 201**7* Apr 29 11:28:57 server postfix/local[15680]: *set_eugid: euid 110 egid 116* Apr 29 11:28:57 server postfix/local[15680]: deliver_dotforward: path /home/atest/.forward expand_status 0 look_status -1 Apr 29 11:28:57 server postfix/local[15680]: deliver_mailbox[3]: local atest recip atest@server.domain.de exten deliver atest@server.domain.de exp_from
und hier die nicht zugestellte Mail:
Apr 29 11:30:36 server postfix/local[15680]: deliver_dotforward[3]: set user_attr: mvogt Apr 29 11:30:36 server postfix/local[15680]:*set_eugid: euid 3146 egid 2017*
danach passiert nichts mehr.
Hat jemand eine Idee nach was ich noch suchen könnte, warum kommt es hier nicht zur zweiten Zeile?
Info: /etc/groups: postfix:x:116:und /etc/passwd postfix:x:110:116:
Ich hatte auch schon versucht, den Benutzer ganz neu anzulegen, gleiches Prinzip. Es kann also auch sein, dass es nicht mehr möglich ist für irgendeinen neuen Benutzer eine neue Mailbox anzulegen.
Was hatte ich ganz am Anfang getan?
Dies war ein neuer Benutzer für den ich nur ein Forwarding per Mailalias im openldap-Server eingetragen hatte. Dies hat funktioniert, bis er doch eine Mailbox wollte. Diesen Fall hatte ich noch nie. Der Server läuft schon seit ca. 2013 anstandslos durch.*
Bitte gebt Bescheid, falls ich noch andere Infos hinzufügen soll, danke!
herzliche Grüße
Sylvia*