Hallo Sandy bin bisher leider noch nicht dazu gekommen an diesem Problem weiterzumachen. Am Donnerstag, 15. Dezember 2005 17.59 schrieb Sandy Drobic:
Bernhard Bühler wrote:
Hallo Sandy
[snip]
Wenn du die domain bbm-bbmicro.ch in mydestination aufnimmst, dann ordnet dein Server diese Domain als ein lokale Domain an, sprich, er ist der letztendliche Bestimmungsort für diese Mails. Diese Mails gehen dann in der Tat nicht heraus. Das ist doch in Ordnung, oder? Schließlich holst du die Mails ja ohnehin von dem Provider wieder ab, da können sie auch gleich ohne Umweg bei dir bleiben. (^-^) Ja das ist richtig, nur handelt es sich um ein Testmail. Mails an andere User an andereren Domänenen gehen auch nicht raus.
Grundsätzlich ist das Problem, dass bei dein Server sich für mails von bbm-bbmicro.ch sich nicht zuständig fühlt, sonst hätte er ja die bounce angenommen und an einen lokalen User zugestellt.
Wie erhälst du eigentlich die Mails von bbm-bbmicro.ch zurück? Pollst du mit fetchmail?
Ja zB: poll "mail.bbm-bbmicro.ch" protocol POP3 : user "bbuehler@bbm-bbmicro.ch" there with password "xyz" is "inf_soft" here ;
Und was ist mit marcello@bbm-bbmicro.ch? Werden Mails an diese Adresse beim Provider umgelenkt auf bbuehler@bbm-bbmicro.ch, holst du diese getrennt ab? Auch mit Fetchmail
hast du virtual_alias_maps eingerichtet, wo der Vorgang umgekehrt wird? Oder ist das in deiner fetchmailrc drin?
ich finde kein passendes Konfig-File dazu. In /etc/postfix gibt es virtual und da steht: The virtual-alias.domain anything entry is required for a virtual alias domain. Without this entry, mail is rejected with "relay access denied", or bounces with "mail loops back to myself".
Du möchtest wahrscheinlich keine virtuelle Domain anlegen, sondern nur einen virtuellen Alias. Fetchmail weiss also, an wen Mails an marcello@bbm-bbmicro.ch gerichtet werden sollen, aber Postfix weiss das nicht. Deshalb pustet Postfix die Mail an den Relayserver raus. Das ist wohl so
Nur ist mir die Funktion nicht klar. Im Postfixhandbuch habe ich auch Nichts gefunden. Kannst du mir hier ein Muster geben?
In /etc/postfix/virtual kannst du bestimmen, wie Emailadressen umgeschrieben werden. /etc/postfix/aliases ist für lokale Adressen, in /etc/postfix/virtual kannst du beliebige Adressen umschreiben. Achte darauf, dass nicht vollständige Adressen mit $myorigin ergänzt werden.
/etc/postfix/virtual: marcello@bbm-bbmicro.ch marcel@localhost
Jede Änderung der Datei muss mit "postmap hash:/etc/postfix/virtual" aktualisiert werden (wenn es denn eine hash Tabelle ist). werde ich so einrichten
usw...
[snip]
Dann musst du mit zwei Instanzen von Postfix arbeiten, eine mit content_filter, eine ohne. Geht vielleicht auch mit einem zusätzlichen Listener, müsste ich mir mal anschauen.
Eigentlich ist es schon egal ob beim Versand geprüft wird oder nicht.
Sorry, wenn ich so ein lange Leitung dazu habe. Ich hatte vorher ein SuSE 9.2 ohne Spamassassin und Imap. Sonst war es meiner Meinung nach identisch. Mails wurden von lokalen Usern angenommen und an den Relay (bluewin) weitergeleitet.
Könntest du mir Tipps geben wie ich wieder zu einem direkten Versand komme?
Sobald du den Relayhost aus der Konfiguration herausnimmst, sendet Postfix direkt. Da inzwischen aber immer mehr Mailserver den Empfang von Mails von dynamischen Adressen ablehnen, ist das nicht unbedingt die beste Entscheidung.
Ich werde die Mail mal neu an unseren eigentlichen ISP (der Domäne) liefern. Vermutlich kommen dann bounce-Mails auch wieder zurück.
Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Ich melde mich dazu nochmal, wenn ich alles umgesetzt habe. Heute schaut es nicht mehr danach aus. Danke und Grüsse Bernhard -- bbm b+b micro ag Bernhard Bühler www.bbm-bbmicro.ch www.linuxprofis.ch