Beiträge getagged ‘qmail’

Envelope-To Eintrag fehlt im SMTP-Header bei psa-qmail

7 Juli 2010

Wer Plesk und damit auch qMail nutzt und die Mails mit David.fx abruft wird unweigerlich auf das Problem treffen, das bei Rundmails alle nicht zur Domain gehörenden Mailempfänger im Unverteilt landen.
Das liegt daran, das psa-qmail keinen Envelope-To Eintrag im Header vornimmt und/oder ihn herauslöscht.

Um dies zu umgehen muss man qmail dazu bewegen diesen einzutragen.
Ein kleines Script kann dies machen.

#!/bin/bash
echo "Envelope-To: ${3}"
cat

Das Script dann im Ordner /usr/local/psa/handlers/user-handlers/ als envelopeto gespeichert, die Datei Ausführbar gemacht

chmod +x /usr/local/psa/handlers/user-handlers/envelopeto

und als Handler registriert

/usr/local/psa/admin/sbin/mailmng 
--add-handler 
--handler-name envelopeto 
--handler-type global 
--executable /usr/local/psa/handlers/user-handlers/envelopeto 
--context envelopeto 
--hook before-local 
--priority 30

Nun noch als das auszuwertende Adressfeld in den Benutzereigenschaften in David.fx noch Envelope-To eintragen und der Unverteilt Ordner bleibt leer.

Ich habe das ganze hier gefunden und für meine Zwecke etwas abgeändert.

Get Adobe Flash player