Frage Mailzustellung nach Fehler in aliases
Hallo zusammen,
ich hatte einen Konfigurationsfehler in meiner /etc/aliases. Dadurch wurde Mail an einen Empfänger nicht weiter geleitet sondern lokal in /var/mail/username zugestellt.
Mailer ist Postfix auf Ubuntu 14.04.LTS
Gibt es eine Möglichkeit die Mails von dort weiter zu leiten ? Ales einzelne Mails auch mit Dateianhängen, nicht die ganze Datei an sich.
Das Ganze muss sich auch als root machen lassen, der Benutzer hat keinen login, sondern Postfix forwarded die Mails an eine in der aliases hinterlegte Adresse.
Danke und Grüße, Henere
ich hatte einen Konfigurationsfehler in meiner /etc/aliases. Dadurch wurde Mail an einen Empfänger nicht weiter geleitet sondern lokal in /var/mail/username zugestellt.
Mailer ist Postfix auf Ubuntu 14.04.LTS
Gibt es eine Möglichkeit die Mails von dort weiter zu leiten ? Ales einzelne Mails auch mit Dateianhängen, nicht die ganze Datei an sich.
Das Ganze muss sich auch als root machen lassen, der Benutzer hat keinen login, sondern Postfix forwarded die Mails an eine in der aliases hinterlegte Adresse.
Danke und Grüße, Henere
Please also mark the comments that contributed to the solution of the article
Content-Key: 307355
Url: https://administrator.de/contentid/307355
Printed on: April 26, 2024 at 08:04 o'clock
4 Comments
Latest comment
Moin,
cat, formail und sendmail sind Deine Freunde, wie man durch eine kurze Suche nach resend mbox mails rausfinden kann.
wäre ein guter Anfang.
lks
cat, formail und sendmail sind Deine Freunde, wie man durch eine kurze Suche nach resend mbox mails rausfinden kann.
cat /var/spool/mail/root |
formail -k \
-X From: \
-X Subject: \
-X Message-Id: \
-X Date: \
-X To: \
-I "To: $myemail" \
-s /usr/sbin/sendmail -t -f $myemail
wäre ein guter Anfang.
lks
Zitat von @Henere:
Servus LKS,
klar habe ich Google schon bemüht, aber das Schlagwort mbox hat mir gefehlt
Was bedeuten die \ ? Ist das ein einzeiliger Befehl ?
Servus LKS,
klar habe ich Google schon bemüht, aber das Schlagwort mbox hat mir gefehlt
Was bedeuten die \ ? Ist das ein einzeiliger Befehl ?
mbox ist das dateiformat für (unix-)mailboxen.
Mit backslash zeigt man der shell, daß der Befehl in der nächsten Zeile weitergeht.
Mit
bekomme ich nur lauter NDR mit dem Inhalt:
formail -s /usr/sbin/sendmail -oi -t < /var/mail/rusername
bekomme ich nur lauter NDR mit dem Inhalt:
Remote Server returned '< #5.4.6 X-Postfix; mail forwarding loop for
Dann ist da offentischtlich die falsche Empfängeradresse in der Mail. Deswegen das -I "To: $myemail" \ in den Optionen von formail.
lks