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.