AW: Mail schrumpft auf dem weg vom Server auf den PC
Uwe Drießen
driessen at fblan.de
Mo Dez 12 23:35:11 CET 2022
Okay weil scheinbar doch nix los ist und irgendwie auch zu Mail gehört dann
wieder über die liste :-)
Im Auftrag von Christian Boltz
>
>
> So funktioniert es:
>
> sed -ne '/^From:/s/.*<\(.*\)>.*/\1\t\t\t550 reject go away/p;
> s/^From:\s*\(.*\)$/\1\t\t\t550 reject go away/p' /tmp/testfile
> foo1 at example 550 reject go away
> foo2 at example 550 reject go away
>
> Unterschiede (in der ersten Zeile des sed-Befehls):
> - ^From statt ^from (alternativ ginge auch /i )
> - am Ende ein p angehängt, damit die Zeile auch ausgegeben wird
>
Öhm ja und das 2. Suchmuster könnte in das erste doch noch mit <? >? Oder
auch | im ersten eingebunden werden ?
Zeichen kann aber muss nicht da sein
sed -ne '/^From:/s/.*<?\(.*\)>?.*/\1\t\t\t550 reject go away/p'
sed -ne '/^From:/s/[.*<\(.*\)>|.*\(.*\)$].*|/\1\t\t\t550 reject go away/p'
sed -ne '/^From:/s/.*[< ]\(.*\)[> ]?.*/\1\t\t\t550 reject go away/p'
3 versuche 3 nieten wo ist der fehler oder geht das gar nicht
funzt nur nicht weil SED anderes REGEX macht? Oder wieder falsche denke ?
und eins für Log
sed -ne '/ - spam.*to=<spamtrab at domain.net/ s/.*from=<\(.*\)>
to=.*/\1\t\t\t550 reject go away/p' /var/log/mail.log / |sort -u
das funktioniert zumindest :-)
>
> Gruß
>
> Christian Boltz
Mit freundlichen Grüßen
Uwe Drießen
--
Software & Computer
Netzwerke, Server.
Wir vernetzen Sie und Ihre Rechner !
Uwe Drießen
Lembergstraße 33
67824 Feilbingert
Tel.: 06708660045
Mobil 01726688122
"wenn Digitalisierung den Aufwand im Vergleich zur Analogen Arbeitsweise
dermaßen erhöht, das wir nur noch am PC sitzen müssten, dann wird es Zeit
sich zu überlegen zur Analogen Arbeitsweise zurückzukehren"
"Programmierer müssen lernen wie Menschen denken. "
"Digitalisierung heißt nicht das es WENIGER Arbeit wird. Es ist die
Intelligente Art die erforderliche Arbeit auf andere zu übertragen."
"Digitalisierung darf nicht zur Entmündigung und Benachteiligung der älteren
brillentragenden Mitbürger führen."
" Es gibt über 2000 Jahre alte Papierdokumente, 10000 Jahre alte
Steindokumente, ich wette das älteste elektronische Dokument ist noch keine
100 Jahre."
Mehr Informationen über die Mailingliste Postfixbuch-users