udo.gerhards@genion.de schrieb:
nach einem Festplattencrash mit anschliessendem Datenverlust melde ich mich wieder mal zu diesem Thema bei Euch. Ich hatte bereits vor 14 Tagen einen Thread hier in der Liste, der genau dieses Thema behandelte. Andreas Winkelmann hatte mir damals ein ganzes Stück weitergeholfen, aber leider funktioniert das ganze noch nicht.
Ich habe mir zusätzlich zum Testen eine Textdatei angelegt und versucht, diese direkt über "deliver" ausliefern zu lassen. Dazu habe ich folgenden Befehl benutzt:
linux:/var/log # /usr/lib/cyrus/bin/deliver -m irgendein_angelegtes_konto@xxx.de < testmail
Allerdings hat "deliver" die Auslieferung mit dem Hinweis verweigert, daß die Mailbox nicht existiert. Die Mailbox existiert jedoch und ich sehe sie sowohl im cyradm über die Konsole, als auch über den web-cyradm im Browser.
Mein System:
Suse 9.3 Postfix 2.2.1 mit MYSQL-Unterstützung Cyrus 2.2.12 mit installiertem web-cyradmin Procmail 3.22 Spamassasssin 3.0.4 MYSQL 4.1.10a
Hi Udo, ich habe Dir hier ein paar Hinweise: Soweit ich mich erinnere, muss für den Parameter -m nicht die Mailadresse, sondern die Mailbox angegeben werden z.B. user/merz.test.ch bzw. user.merz_test_ch Ausserdem muss der user, der mit dem Parameter -a spezifiziert wird, die Berechtigung p = Post (Mail in die Mailbox senden) haben. Versuche doch mal folgenden Befehl (Wenn cyrus das Recht p hat): /usr/lib/cyrus/bin/deliver -a cyrus -m user/irgendein_angelegtes_konto.xxx.de < testmail In man deliver findest Du weitere nützliche Hinweise. Gruss Werner