Hinweis: Der Patch wurde mit in die Standardauslieferung aufgenommen und wird ab sofort bei einer Neuinstallation von PD-Admin mit installiert.
Hallo,
wie unter Qmail-Header und Tobit David & Probleme beim empfangen mit Topit David beschrieben gibt es mit Tobits David Probleme in Verbindung mit QMail und der "Catch-All" Funktion was demzufolge alle PD-Admin Nutzer betrifft. Das Problem liegt wie schon beschrieben an dem Delivered-To Feld im Header. David wertet dieses ja aus um die Mails den Postfächern zuzuordnen. Nun kann David leider nichts mit den Header "pdadminuser-domain.tld-kunde@domain.com" anfangen sondern bräuchte nur "kunde@domain.com". Problematisch ist das ganze da man bei David keine Wildcards o.ä. nutzen kann um den Delivered-To Eintrag auszuwerten.
Wir haben nun bei der Bradler & Krantz GmbH & Co. KG einen Patch in Auftrag gegeben der einen zusätzlichen Header Eintrag mit der richtigen Empfängeradresse einfügt. Der Patch wurde ausgiebig getestet und läuft auf mehreren produktiv Systemen.
Um den Patch nachträglich bei vorhandenen Installationen einzufügen sind folgende Schritte nötig:
1. Laden & Entpacken der qmail-local.c.zip.
2. Die Datei qmail-local.c in Qmail Sourcecode-Verzeichnis kopieren, üblicherweise unter /usr/src/qmail-1.03.
Vorher besser eine Sicherheitskopie der original qmail-local.c anfertigen.
3. Nun mit per Eingabe von "make" die qmail-local neu erstellen lassen und nach /var/qmail/bin kopieren.