Wie kann ich Mails die "queued" sind in mein Imap Postfach bringen?
Hi, ich habe folgendes Problem, nachdem ich Postfix mit Cyrus Imap entlich am laufen habe, er verteilt jetzt zumindest meine Mails in mein Postfach, muß ich nun noch Mails die "irgendwo" queued" wurden in das Postfach bringen. Die Meldung die mir /var/log/mail für diese Mails machte ist folgende: server postfix/smtp[2262]: 7E53534DC0: to <xyz>, relay=, delay=2,status dend (250 Ok:queued as 0F3F01FBBF) Meine erste Frage wo finde ich die Mails jetzt und die Zweite wie kann ich die jetzt in mein Imap Konto schieben? für jeden Hinweis dankbar cu Thomas
Hallo! On Fre, Feb 14, 2003 at 08:16:23 +0100, Thomas Fick wrote:
ich habe folgendes Problem, nachdem ich Postfix mit Cyrus Imap entlich am laufen habe, er verteilt jetzt zumindest meine Mails in mein Postfach, muß ich nun noch Mails die "irgendwo" queued" wurden in das Postfach bringen. Die Meldung die mir /var/log/mail für diese Mails machte ist folgende:
server postfix/smtp[2262]: 7E53534DC0: to <xyz>, relay=, delay=2,status dend (250 Ok:queued as 0F3F01FBBF)
Meine erste Frage wo finde ich die Mails jetzt
Wenn ich dich richtig verstanden habe und wenn die Mails wirklich noch in der Queue liegen, du also was mit mailq angezeigt bekommst, liegen die irgendwo innerhalb /var/spool/postfix/deffered Jede Mail hat eine ID, an Hand dieser ID kannst du dich durch die Verzeichnisstruktur wühlen und so jede Mail finden...
und die Zweite wie kann ich die jetzt in mein Imap Konto schieben?
Sollte einfach mit sendmail -q gehen.
cu Thomas
Ciao, Schöppi -- Christian Schoepplein | Beste Rockband der Welt: http://www.lily-rockt.de mail@schoeppi.net | Linux fuer Blinde: http://www.blinux.suse.de
Am Freitag, 14. Februar 2003 20:59 schrieben Sie:
Hallo!
On Fre, Feb 14, 2003 at 08:16:23 +0100, Thomas Fick wrote:
ich habe folgendes Problem, nachdem ich Postfix mit Cyrus Imap entlich am laufen habe, er verteilt jetzt zumindest meine Mails in mein Postfach, muß ich nun noch Mails die "irgendwo" queued" wurden in das Postfach bringen. Die Meldung die mir /var/log/mail für diese Mails machte ist folgende:
server postfix/smtp[2262]: 7E53534DC0: to <xyz>, relay=, delay=2,status dend (250 Ok:queued as 0F3F01FBBF)
Meine erste Frage wo finde ich die Mails jetzt
Wenn ich dich richtig verstanden habe und wenn die Mails wirklich noch in der Queue liegen, du also was mit
mailq
Ein mailq gibt empty zurück.
angezeigt bekommst, liegen die irgendwo innerhalb
/var/spool/postfix/deffered
Jede Mail hat eine ID, an Hand dieser ID kannst du dich durch die Verzeichnisstruktur wühlen und so jede Mail finden...
und die Zweite wie kann ich die jetzt in mein Imap Konto schieben?
Sollte einfach mit
sendmail -q
gehen. Da ich mit mailq die Mails nicht finde, konnte sendmail -q auch nichts schicken. Die Mails die eingegangen sind und nicht verteilt wurden müssen doch theoretisch noch irgendwo liegen oder kann es sein das die ins Nirvana geschickt werden?
cu Thomas
Hi Thomas! On Fre, Feb 14, 2003 at 09:35:07 +0100, Thomas Fick wrote:
Am Freitag, 14. Februar 2003 20:59 schrieben Sie:
On Fre, Feb 14, 2003 at 08:16:23 +0100, Thomas Fick wrote:
ich habe folgendes Problem, nachdem ich Postfix mit Cyrus Imap entlich am laufen habe, er verteilt jetzt zumindest meine Mails in mein Postfach, muß ich nun noch Mails die "irgendwo" queued" wurden in das Postfach bringen. Die Meldung die mir /var/log/mail für diese Mails machte ist folgende:
server postfix/smtp[2262]: 7E53534DC0: to <xyz>, relay=, delay=2,status dend (250 Ok:queued as 0F3F01FBBF)
Meine erste Frage wo finde ich die Mails jetzt
Wenn ich dich richtig verstanden habe und wenn die Mails wirklich noch in der Queue liegen, du also was mit
mailq
Ein mailq gibt empty zurück.
angezeigt bekommst, liegen die irgendwo innerhalb
/var/spool/postfix/deffered
Jede Mail hat eine ID, an Hand dieser ID kannst du dich durch die Verzeichnisstruktur wühlen und so jede Mail finden...
und die Zweite wie kann ich die jetzt in mein Imap Konto schieben?
Sollte einfach mit
sendmail -q
gehen. Da ich mit mailq die Mails nicht finde, konnte sendmail -q auch nichts schicken. Die Mails die eingegangen sind und nicht verteilt wurden müssen doch theoretisch noch irgendwo liegen oder kann es sein das die ins Nirvana geschickt werden?
Keine Ahnung :-(. Als ich hier mit postfix und cyrus rumhantiert habe, sind anfangs auch Mails weggekommen :-(. Durchsuche mal den Inhalt aller Datein unter /var/spool/postfix nach den Adressen, an die die wegggekommen Mails geschickt wurden (die kannst du ja übers log rauskriegen). Evtl taucht ja noch was auf. Ansonsten würde ich dringend empfehlen postfix einen User mitzugeben, an den alle nichtzustellbaren Mails gehen. Für die Datei /etc/postfix/main.cf: luser_relay = bla@foo.blub Ebenfalls kannst du so einen User auch für den imapd / lmtp anlegen. Dazu muss in /etc/imapd.conf: lmtp_luser_relay: bla Aus man imapd.conf: lmtp_luser_relay: <no default> Send mail to mailboxes, which do not exists, to this user. NOTE: This must be an existing local mailbox name. NOT an email address! Hth, Schöppi -- Christian Schoepplein | Beste Rockband der Welt: http://www.lily-rockt.de mail@schoeppi.net | Linux fuer Blinde: http://www.blinux.suse.de
Am Samstag, 15. Februar 2003 00:10 schrieb Christian Schoepplein:
Hi Thomas!
On Fre, Feb 14, 2003 at 09:35:07 +0100, Thomas Fick wrote:
Am Freitag, 14. Februar 2003 20:59 schrieben Sie:
On Fre, Feb 14, 2003 at 08:16:23 +0100, Thomas Fick wrote: [einiges gelöscht}
Sollte einfach mit
sendmail -q
gehen.
Da ich mit mailq die Mails nicht finde, konnte sendmail -q auch nichts schicken. Die Mails die eingegangen sind und nicht verteilt wurden müssen doch theoretisch noch irgendwo liegen oder kann es sein das die ins Nirvana geschickt werden?
Keine Ahnung :-(. Als ich hier mit postfix und cyrus rumhantiert habe, sind anfangs auch Mails weggekommen :-(. Durchsuche mal den Inhalt aller Datein unter
/var/spool/postfix
nach den Adressen, an die die wegggekommen Mails geschickt wurden (die kannst du ja übers log rauskriegen). Evtl taucht ja noch was auf.
Gibt es eine Möglichkeit mit find oder ähnlichem gezielt nach einer message-id auf der Festplatte zu suchen. Das heist ich will einfach mal die gesamte Platte mit Unterverzeichnissen nach einer der verschwundenen Mails durchsuchen. Vielen Dank für Deine Hilfe bisher. cu Thomas
Thomas Fick, Samstag, 15. Februar 2003 11:12:
Gibt es eine Möglichkeit mit find oder ähnlichem gezielt nach einer message-id auf der Festplatte zu suchen. Das heist ich will einfach mal die gesamte Platte mit Unterverzeichnissen nach einer der verschwundenen Mails durchsuchen.
grep -ri message-id / Das / am Schluß ist das Wurzelverzeichnis. i.Ü: man grep -- Andreas Feile www.feile.net
participants (3)
-
Andreas Feile
-
Christian Schoepplein
-
Thomas Fick