[Eisfair] fetchmail/exim - Empfangsbestaetigung, auto.-reminder wg. Mega-Mailgroesse

D. Oezbilen oezbilen at gmx.net
Mo Apr 20 22:51:55 CEST 2020


Zu @b

Unter /var/spool/exim muessen die

     custom-systemfilter.* Dateien

liegen.

Ich habe fuer auto-Reply als Empfangbestaetigung eine neue Datei

     custom-systemfilter.replyEmpfang

angelegt. Immer, nach jeder Veraenderung muss man

     /var/install/config.d/mail.sh -noconfirm && /etc/init.d/mail restart

1x laufen lassen. Sonst werden die Mods. in den o.a. Dateien *nicht* 
uebernommen.

BTW:
Wie Juergen berichtete sind diese Mods unter /etc/exim-systemfilter zu 
finden.
Die Fehler in der Verarbeitung werden auch mit Zeilennummern 
wiedergegeben, die eine *einzelne* customfilter gar nicht haben kann. 
Das macht die Fehlersuche leicht kompliziert. Deswegen schaut unter 
/etc/exim-systemfilter nach, wo der Fehler liegt.

Folgende Anteile muessen/sollten angepasst werden.

a) "team" die Email, die ausschlaggebend ist, dass ein reply, eine 
Zustellbestaetigung erfolgt.
b)  Fa. XYZ bei Subject
c) from sollte die Emailadresse hinterlegt sein, unter der das 
eis-System Mails ueber den Provider sendet, das sollte *vorher* schon 
einwandfrei funken.

Mehr ist nicht, am Ende hat man fuer jede Mail, die fuer die Email mit 
team in der Adresse reinkommt einen Eintrag in der Log unter 
/home/exim/exim_filter_replyEmpfang.log und eine auto. 
Empfangbestaetigung an den Absender.

Es funkt. Manches andere unter mail laesst sich so auch sehr elegant 
umsetzen.

Gruss
Oez.

#########################################

if first_delivery
     and ("$h_to:, $h_cc:" contains "team")
     then
     logfile /home/exim/exim_filter_replyEmpfang.log
     logwrite "$tod_log To=$h_to Subject=$h_subject From=$h_from 
Id=$message_id"
     mail to $reply_address
     subject "Empfangs- Zustellbestaetigung der Fa. XYZ + Partner ihrer 
Mail v. $tod_full - $h_subject - $message_size
     from [Systemmailadresse, sollte ueber den Provider schon vorher 
einwandfrei versendet werden koennen)
     text "Sehr geehrte/e Frau/Herr $header_from\n\
     \n\
     Ihre Mail v.:\t\\t\$tod_full,\n\
     dem Subject:\t\\t\$h_subject\n\
     der Mailgroesse:\t\$message_size Bytes\n\
     \n\
     wurde $h_to zugestellt.\n\
     \r\
     Bitte beachten Sie, dass dies *keine* Lese -oder 
Bearbeitungsbestaetigung ist.\n\
     Diese Nachricht ist eine *automatisch* generierte Mail.\n\
     \n\
     Mailsystem Exim $version_number - Fa. XYZ \+ Partner.\n\
     Datum: $tod_bsdinbox."
endif

#########################################

sieht dann in der Mail so aus:
=>

#########################################

Sehr geehrte/e Frau/Herr "D. Oezbilen" <oezbilen at gmx.net>

Ihre Mail v.:		Mon, 20 Apr 2020 22:48:41 +0200,
dem Subject:		Test Zustellbestaetigung
der Mailgroesse:	4904 Bytes

wurde "Nickname" <team at xyz-partner.de> (Team xyz) zugestellt.

Bitte beachten Sie, dass dies *keine* Lese -oder 
Bearbeitungsbestaetigung ist.
Diese Nachricht ist eine *automatisch* generierte Mail.

Mailsystem Exim 4.80.1 - Fa. XYZ + Partner.
Datum: Mon Apr 20 22:48:41 2020.

#########################################

Viel Erfolg.

Gruss
Derya


Mehr Informationen über die Mailingliste Eisfair