Current time: 05-21-2024, 12:06 AM Hello There, Guest! (LoginRegister)


Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[solved] Emailkonto und Weiterleitung
Author Message
TheCry Away
Member
***

Posts: 851
Joined: Oct 2008
Reputation: 21
Post: #1
[solved] Emailkonto und Weiterleitung
Hi zusammen,
mir ist gerade ein kleines Problem aufgefallen wo ich hoffe das einer mir dabei helfen kann...
Ein Kunde hat sich ein Postfach eingerichtet "info@seine_domain.tld".
Zusätzlich will er aber auch die Mail noch in 3 andere Postfächer haben.
Dazu hat er die Weiterleitung aktiviert und die Emails schön untereinander eingetragen:
user1@seine_domain.tld
user2@seine_domain.tld
user3@seine_domain.tld

Wenn man jetzt eine Mail an die Info schickt bekommen die Weiterleitungen jeweils 2 mal die Email.

Ich habe in den Postfächern nachgesehen. Sie liegen physikalisch 2mal dort.

Macht der User da was falsch oder ist das eine besondere Einstellung?
Gruß
Sascha
(This post was last modified: 09-10-2009 08:19 PM by TheCry.)
09-10-2009 04:02 AM
Find all posts by this user Quote this message in a reply
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #2
RE: Emailkonto und Weiterleitung
hm... seltsam...

das haben die Entwickler extra für deinen Kunden so programmiert - nur bei seiner Domain :-)))

ne - weiss auch nicht, was das soll.

schau mal in den Dateien nach, was passiert:

grep info@seine_domain.tld /etc/postfix/ispcp/*


Gruss
J
09-10-2009 07:51 AM
Visit this user's website Find all posts by this user Quote this message in a reply
TheCry Away
Member
***

Posts: 851
Joined: Oct 2008
Reputation: 21
Post: #3
RE: Emailkonto und Weiterleitung
Ich habe gestern auch noch ein bisschen gesucht..
Bin dabei immer wieder auf den Zusammenhang mit AMAVIS gestossen..
Es soll wohl damit was zu tun haben.
Es gab auch verschiedene Lösungsansätze, aber bei einem kam gar keine Mail mehr in den Postfächern an und bei der anderen wurde zwar der Infos ganz normal die Email (1mal) zugestellt, aber diee Weiterleitungen haben nicht funktioniert.

Bei der ersten Lösung sollte man in der main.cf den Eintrag
Code:
receive_override_options = no_address_mappings
unter
Code:
content_filter               = amavis:[127.0.0.1]:10024
http://workaround.org/articles/ispmail-s...x.shtml.de

Auf einer Mailingliste habe ich einen Eintrag gefunden der meinte man soll diesen Eintrag in der master.cf auskommentieren
Code:
smtp      inet  n       -       -       -       -       smtpd
#       -o receive_override_options=no_address_mappings                         # Uncomment this line, when unsing AMaViS
Nur hier kommen dann gar keine Mails mehr an...
Dann befürworte ich doch eher die erste Lösung... Aber dann muss bestimmt noch was anderes eingestellt werden, damit die Weiterleitungen weiter funktionieren.

Hier mal der grep auf /etc/postfix/ispcp/*
Code:
ispcp/aliases:info@seine_domain.tld   info@seine_domain.tld,user1@seine_domain.tld,user2@seine_domain.tld,user3@seine_​domain.tld
Binary file ispcp/aliases.db matches
ispcp/mailboxes:info@seine_domain.tld seine_domain.tld/info/
Binary file ispcp/mailboxes.db matches
ispcp/sender-access:info@seine_domain.tld     OK
Binary file ispcp/sender-access.db matches

Ich denke ich habe des Rätsels Lösung gefunden:
http://workaround.org/articles/ispmail-etch/

Es müssen 2 Einträge gemacht werden...
Einmal in der main.cf

Dort unter
Code:
content_filter               = amavis:[127.0.0.1]:10024
den Eintrag
Code:
receive_override_options = no_address_mappings

und dann noch einen Eintrag in der master.cf machen.
Unter
Code:
localhost:10025 inet  n -       n       -      -        smtpd
   -o content_filter=
   -o local_recipient_maps=
   -o relay_recipient_maps=
   -o smtpd_restriction_classes=
   -o smtpd_client_restrictions=
   -o smtpd_helo_restrictions=
   -o smtpd_sender_restrictions=
   -o smtpd_recipient_restrictions=permit_mynetworks,reject
   -o smtpd_override_options=no_address_mappings
   -o mynetworks=127.0.0.0/8
   -o strict_rfc821_envelopes=yes
den Eintrag
Code:
-o receive_override_options=no_header_body_checks,no_unknown_recipient_checks
Postfix reloaden und testen..
Es kommen bei der Weiterleitung nur noch eine Mail an!

Die Erklärung war auch einleuchtend
Quote:Zwei Einstellungen bedürfen näherer Erklärung. Zuerst werden die receive_override_options auf no_address_mappings gesetzt. Dies deaktiviert alle Weiterleitungen. Ihre virtuellen Aliase z.B. werden zuerst nicht beachtet. Die Mail wird dann zu smtp-amavis und letztendlich an den Dienst 127.0.0.1:10025 gesendet, der jede Menge Optionen setzt. Eine dieser Optionen ist die receive_override_options. Dieses Mal wird jedoch die Einstellung no_address_mappings ausgelassen. Hier überprüft Postfix nun Ihre virtuellen Aliase. Klingt kompliziert? Es muss jedoch so gemacht werden, da Ihre Aliase ansonsten zweimal ausgewertet werden würden, was zu doppelten Mails führen würde. Die anderen Optionen sind dazu da, Überprüfungen die Postfix bereits beim ersten Mal gemacht hat, abzuschalten.
Könnte das vielleicht einer mal im WIKI reinbringen?
(This post was last modified: 09-10-2009 03:58 PM by TheCry.)
09-10-2009 03:19 PM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)