X-Delivered-to [GELÖST]
-
- Posts: 16
- Joined: Sat 23. Apr 2022, 04:38
X-Delivered-to
Hi,
Ich arbeite viel mit Catch-All Mailadressen.
Um die Mails beim Kunden an den entsprechenden Empfänger auszuliefern wird das Feld X-Delivered-to ausgewertet.
Dies konnte ich mit dem maildrop flags=ODRhu in der master.cf den Mails hinzufügen.
Auf meinem Keyhelp Server funktioniert das aber nicht.
Kann mir jemand einen Tipp geben wie ich Postfix auf dem Keyhelp Server dazu überreden kann das X-Delivered-to feld hinzuzufügen??
Danke im Vorraus!
Ich arbeite viel mit Catch-All Mailadressen.
Um die Mails beim Kunden an den entsprechenden Empfänger auszuliefern wird das Feld X-Delivered-to ausgewertet.
Dies konnte ich mit dem maildrop flags=ODRhu in der master.cf den Mails hinzufügen.
Auf meinem Keyhelp Server funktioniert das aber nicht.
Kann mir jemand einen Tipp geben wie ich Postfix auf dem Keyhelp Server dazu überreden kann das X-Delivered-to feld hinzuzufügen??
Danke im Vorraus!
Re: X-Delivered-to
Hallo,
das hat mich auch schon mal Tage bei einer Kundenanfrage gekostet, folgende Änderungen in der master.cf sind zu machen wenn ich es noch richtig im Kopf habe:
Original:
ändern in:
Original:
ändern in:
Original:
ändern in:
Eine Garantie kann ich dafür nicht geben, wie immer gilt die Originaldatei vorher zu sichern.
Diese Seite habe ich damals als Hilfe genommen:
https://forum.iredmail.org/topic2978-ir ... nalto.html
das hat mich auch schon mal Tage bei einer Kundenanfrage gekostet, folgende Änderungen in der master.cf sind zu machen wenn ich es noch richtig im Kopf habe:
Original:
Code: Select all
127.0.0.1:10025 inet n - - - - smtpd
-o content_filter=
-o local_recipient_maps=
-o relay_recipient_maps=
-o smtpd_restriction_classes=
-o smtpd_delay_reject=no
-o smtpd_client_restrictions=permit_mynetworks,reject
-o smtpd_helo_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o smtpd_data_restrictions=reject_unauth_pipelining
-o smtpd_end_of_data_restrictions=
-o mynetworks=127.0.0.0/8
-o smtpd_error_sleep_time=0
-o smtpd_soft_error_limit=1001
-o smtpd_hard_error_limit=1000
-o smtpd_client_connection_count_limit=0
-o smtpd_client_connection_rate_limit=0
-o receive_override_options=no_address_mappings,no_milters
Code: Select all
127.0.0.1:10025 inet n - y - - smtpd
-o content_filter=
-o local_recipient_maps=
-o relay_recipient_maps=
-o smtpd_restriction_classes=
-o smtpd_delay_reject=no
-o smtpd_client_restrictions=permit_mynetworks,reject
-o smtpd_helo_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o smtpd_data_restrictions=reject_unauth_pipelining
-o smtpd_end_of_data_restrictions=
-o mynetworks=127.0.0.0/8
-o smtpd_error_sleep_time=0
-o smtpd_soft_error_limit=1001
-o smtpd_hard_error_limit=1000
-o smtpd_client_connection_count_limit=0
-o smtpd_client_connection_rate_limit=0
-o receive_override_options=no_milters
Original:
Code: Select all
smtp inet n - - - - smtpd
ändern in:
Code: Select all
smtp inet n - - - - smtpd
-o receive_override_options=no_address_mappings
Original:
Code: Select all
dovecot unix - n n - - pipe
flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -d ${recipient}
Code: Select all
dovecot unix - n n - - pipe
flags=DRhuO user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -a ${original_recipient} -d ${user}@${nexthop} -m ${extension}
Eine Garantie kann ich dafür nicht geben, wie immer gilt die Originaldatei vorher zu sichern.
Diese Seite habe ich damals als Hilfe genommen:
https://forum.iredmail.org/topic2978-ir ... nalto.html
Mit freundlichen Grüßen / Best regards
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
-
- Posts: 16
- Joined: Sat 23. Apr 2022, 04:38
Re: X-Delivered-to
Leider bringt das nichts, hab auch den Verlinkten Beitrag durchgesehen, leider ohne Erfolg!
Re: X-Delivered-to
Ich habe für mein Mail-Archiv den E-Mail Header folgendermaßen ergänzt.
Zuerst erstellen wir eine neue Datei /etc/postfix/mysql-add-archive-header.cf
HIERKOMMTDASPASSWORT musst du durch das interne keyhelp Passwort ersetzten. Das richtige findest du in den anderen Dateien in /etc/postfix/*
Zuletzt noch die Datei /etc/postfix/main.cf anpassen und die "smtpd_recipient_restrictions" um diese Direktive ergänzen:
Bei mir sieht das dann so aus:
Zu guter Letzt postfix neu starten.
Zuerst erstellen wir eine neue Datei /etc/postfix/mysql-add-archive-header.cf
Code: Select all
user = keyhelp
password = HIERKOMMTDASPASSWORT
hosts = 127.0.0.1
dbname = keyhelp
query = SELECT CONCAT('PREPEND X-Delivered-to: ', email) AS exp FROM mail_users WHERE email='%s'
Zuletzt noch die Datei /etc/postfix/main.cf anpassen und die "smtpd_recipient_restrictions" um diese Direktive ergänzen:
Code: Select all
check_recipient_access mysql:/etc/postfix/mysql-add-archive-header.cf,
Code: Select all
smtpd_recipient_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_unauth_destination,
reject_unauth_pipelining,
reject_non_fqdn_recipient,
## Mail Archiv Header hinuzfügen
check_recipient_access mysql:/etc/postfix/mysql-add-archive-header.cf,
check_policy_service unix:private/policy
Code: Select all
systemctl restart postfix
Gruß,
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Re: X-Delivered-to
Hallo,
auch
enable_original_recipient = yes
dovecot_destination_recipient_limit = 1
in der main.cf gesetzt?
auch
enable_original_recipient = yes
dovecot_destination_recipient_limit = 1
in der main.cf gesetzt?
Mit freundlichen Grüßen / Best regards
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
-
- Posts: 16
- Joined: Sat 23. Apr 2022, 04:38
Re: X-Delivered-to
@Florian
Ja, habe ich gesetzt, ohne Erfolg!
@Tobi
Danke für deinen Tipp, ich werde das probieren!
Ja, habe ich gesetzt, ohne Erfolg!
@Tobi
Danke für deinen Tipp, ich werde das probieren!
-
- Posts: 16
- Joined: Sat 23. Apr 2022, 04:38
Re: X-Delivered-to
@Tobi
So, ich habe das ausprobiert, es funktioniert nicht.
Kann es damit zusammenhängen, das ich die Testmails von einem anderen User des gleichen Servers verschicke?
Das System ist nicht produktiv und (noch) nicht für den Empfang von Außerhalb konfiguriert....
Danke und Gruß
So, ich habe das ausprobiert, es funktioniert nicht.
Kann es damit zusammenhängen, das ich die Testmails von einem anderen User des gleichen Servers verschicke?
Das System ist nicht produktiv und (noch) nicht für den Empfang von Außerhalb konfiguriert....
Danke und Gruß
-
- Posts: 16
- Joined: Sat 23. Apr 2022, 04:38
Re: X-Delivered-to
Ich Trottel....!
Es geht nicht um X-Delivered-to sondern um X-Original-to!!!
Ich sollte keine Anfragen starten wenn ich übermüdet bin, oder wenigstens aufmerksam Lesen wenn ich die Antworten durcharbeite!
Also, ich brauche X-Original-to im Header!!!
Es geht nicht um X-Delivered-to sondern um X-Original-to!!!
Ich sollte keine Anfragen starten wenn ich übermüdet bin, oder wenigstens aufmerksam Lesen wenn ich die Antworten durcharbeite!
Also, ich brauche X-Original-to im Header!!!
Re: X-Delivered-to
Hallo,
dann sollte es erst recht gehen.
Wichtig zu meinen Änderungen von oben ist noch folgende Änderung in der main.cf
Original:
Änderung:
dann sollte es erst recht gehen.
Wichtig zu meinen Änderungen von oben ist noch folgende Änderung in der main.cf
Original:
Code: Select all
# Handing off local delivery to Dovecot's LMTP, and telling it where to store mail
virtual_transport = lmtp:unix:private/dovecot-lmtp
#virtual_transport = dovecot
Änderung:
Code: Select all
# Handing off local delivery to Dovecot's LMTP, and telling it where to store mail
#virtual_transport = lmtp:unix:private/dovecot-lmtp
virtual_transport = dovecot
Mit freundlichen Grüßen / Best regards
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
-
- Posts: 16
- Joined: Sat 23. Apr 2022, 04:38
Re: X-Delivered-to
Hallo Florian,
Ja, wenn ich virtual_transport auf Dovecot umstelle und in der master.cf unter Dovecot das Flag O hinzufüge habe ich den X-Original-to header in der Mail.
Hab auch irgendwo gelesen, dass es mit lmtp nicht klappt.....
ABER da steht jetzt webmaster@kunde.de drin, also die Catchall Adresse, rein gehört aber doch die Adresse an die die Mail eigentlich gehen sollte?
Irgendwas läuft hier noch schief.
Danke für deine Mühe!
Ja, wenn ich virtual_transport auf Dovecot umstelle und in der master.cf unter Dovecot das Flag O hinzufüge habe ich den X-Original-to header in der Mail.
Hab auch irgendwo gelesen, dass es mit lmtp nicht klappt.....
ABER da steht jetzt webmaster@kunde.de drin, also die Catchall Adresse, rein gehört aber doch die Adresse an die die Mail eigentlich gehen sollte?
Irgendwas läuft hier noch schief.
Danke für deine Mühe!
Re: X-Delivered-to
Hallo,
hast du die anderen Änderungen auch gemacht?
Bei mir klappt das problemlos:
Return-Path: <ab@sender.de>
X-Original-To: blubb@keyhelptest.de
Delivered-To: testi@keyhelptest.de
Wobei testi@keyhelptest.de das Catchall Postfach ist.
hast du die anderen Änderungen auch gemacht?
Bei mir klappt das problemlos:
Return-Path: <ab@sender.de>
X-Original-To: blubb@keyhelptest.de
Delivered-To: testi@keyhelptest.de
Wobei testi@keyhelptest.de das Catchall Postfach ist.
Mit freundlichen Grüßen / Best regards
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
-
- Posts: 16
- Joined: Sat 23. Apr 2022, 04:38
Re: X-Delivered-to
Habs mit und ohne die anderen Änderungen probiert, ohne Unterschied....
Re: X-Delivered-to
Hallo,
ich kanns mir gern mal anschauen.
Logins für Keyhelp und root via PM
ich kanns mir gern mal anschauen.
Logins für Keyhelp und root via PM
Mit freundlichen Grüßen / Best regards
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
-
- Posts: 16
- Joined: Sat 23. Apr 2022, 04:38
Re: X-Delivered-to
Der Server ist per SSH noch nicht erreichbar, ich seh mal zu dass ich das änder und meld mich dann!
-
- Posts: 16
- Joined: Sat 23. Apr 2022, 04:38
Re: X-Delivered-to
Hi,
habe nach der langen Zeit endlich wieder die Gelegenheit mich um das Problem zu kümmern.
Der Server ist immer noch nicht online un ich hab auch irgendwie ein ungutes Gefühl die Zugangsdaten übers Internet zu verschicken....
Bin eben sämtliche Änderungen die ihr vorgeschlagen habt nochmal durchgegangen, ohne Erfolg.
Im X-Original-to steht immernoch die Catchall Adresse drin.
@florian
Ich habe die änderungen sogar mit diff überprüft, dabei ist mir nur aufgefallen, dass in der master.cf deine Änderungen mit 4 Leerzeichen beginnen statt mit 8.
Könnte hier der Fehler liegen?
habe nach der langen Zeit endlich wieder die Gelegenheit mich um das Problem zu kümmern.
Der Server ist immer noch nicht online un ich hab auch irgendwie ein ungutes Gefühl die Zugangsdaten übers Internet zu verschicken....
Bin eben sämtliche Änderungen die ihr vorgeschlagen habt nochmal durchgegangen, ohne Erfolg.
Im X-Original-to steht immernoch die Catchall Adresse drin.
@florian
Ich habe die änderungen sogar mit diff überprüft, dabei ist mir nur aufgefallen, dass in der master.cf deine Änderungen mit 4 Leerzeichen beginnen statt mit 8.
Könnte hier der Fehler liegen?