Abwesenheitsnotizen nur senden, wenn der Empfänger direkt im To-Header steht
Christian Boltz
postfixbuch at cboltz.de
Di Jun 19 23:35:20 CEST 2018
Hallo Harald, hallo zusammen,
Am Montag, 18. Juni 2018, 11:34:04 CEST schrieb Harald Witt:
> ich benutze das Script vacation.pl aus dem Debian-Paket postfixadmin,
> um Abwesenheitsnotizen zu verschicken. Funktioniert erstmal prima.
>
> Allerdings gibt es ein paar Spezialitäten. Hier mal nur ein Beispiel,
> es gibt noch einige andere:
>
> Die Adresse verteiler1 at domain.de wird über virtual_alias_maps zu
> foo at domain.de, bar at domain.de <mailto:foo at domain.de,%20bar at domain.de>
> substituiert. Hat nun foo at domain.de eine aktivierte Abwesenheitsnotiz,
> so wird diese auch versendet, wenn eine E-Mail an
> verteiler1 at domain.de geht.
>
> Dass will ich vermeiden. D. h. vacation.pl soll nur dann die
> Abwesenheitsnotiz schicken, wenn der jeweilige Empfänger direkt im
> To-Header der E-Mail auftaucht.
>
>
> Bin leider kein Perl-Profi. Hat da jemand eine brauchbare Lösung?
Ich kann Dir einen ungetesteten Schuss ins Blaue anbieten.
Suche nach "sub find_real_address". Ein paar Zeilen tiefer (ca. Zeile
345) steht:
# Recipient has vacation
if ($rv == 1) {
$realemail = $email;
$logger->debug("Found '$email' has vacation active");
} else {
Ersetze das
} else {
mit
} elsif 1 == 2 {
damit es nie zutrifft.
Das sollte _allle_ Alias-Lookups verhindern und dafür sorgen, dass nur
Autoresponder verschickt werden, wenn eine Mail direkt an ein Postfach
geschickt wird.
Wie gesagt: komplett ungetestet und ohne Pistole, äh Gewähr ;-)
> Ein anderes Beispiel:
>
> xy at domain.de hat eine temporäre Weiterleitung oder Kopie zu
> foo at domain.de eingerichtet. Sendet nun jemand eine Mail an
> xy at domain.de, erhält er eine Abwesenheitsnotiz von foo at dpfa.de, wohin
> die E-Mail gar nicht gerichtet war. Und das angesichts der neuen
> DS-GVO L
Du musst nur rechtzeitig foo@ einwilligen lassen, dass mit seinem
Absender Abwesenheitsnachrichten verschickt werden, auch wenn die Mail
ursprünglich an xy@ ging ;-))
Gruß
Christian Boltz
--
> ...kann mir sagen aufgrund was man [bei Microsoft] geblockt wird?
<vermutung>
Du hast kein Exchange, hehe ...
</vermutung>
[> Oliver Pürsten und Andreas Schulze in postfixbuch-users]
Mehr Informationen über die Mailingliste Postfixbuch-users