Archiv verlassen und diese Seite im Standarddesign anzeigen : Postfix & lokale Auslieferung
Hallo,
folgende Situation:
Der Postfix Server am Standort A liefert alle E-Mails über das Internet aus. Jetzt möchte ich aber, dass er die Mails von Kollegen an Kollegen lokal ausliefert um die Internet Leitung nicht unnötig zu strapazieren. Mein Problem ist nun, dass die Domain firma.com nicht nur an unserem Standort verwendet wird, sondern auch an einem Zweiten...
Wie kann ich meinem Postfix nun sagen, dass er die Mail mitarbeiter1@firma.com lokal an mitarbeiter1 ausliefert?
Hab schon versucht eine Zeile in /etc/postfix/virtual zu schreiben:
mitarbeiter1@firma.com mitarbeiter1
und oer postmap /etc/postfix/virtual umzuwandeln und Postfix neu zu starten, leider brachte das keinen Erfolg....
Kann mir jemand einen Tipp geben?
Vielen Dank,
der Tiroler!
PS: verwende Mandrake 9.2
detonation997
09.03.04, 11:14
Hallo!
Oben genanntes Config-File könnte die Lösung sein.
Ich hab das mit den Mails für meine Domain auch so gelöst (am Ende des Files anfügen):
firma.com local:
Vergiss aber nicht "postmap /etc/postfix/transport" auszuführen, damit er die Änderungen in Postfix übernimmt (Voraussetzung: du verwendest "hash"-configfiles). Postfix musst du nicht neu starten.
Danke für die Antwort!
Das Problem ist aber, dass ich nicht alle Mails, welche an firma.com gehen, lokal ausgeliefert werden! Einige Kollegen sitzen nicht in der Firma, weshalb diese Mails sehr wohl nach außen geliefert werden müssen!
der Tiroler
Sollte eigentlich mit der virtual funktionieren. Was sagt
postconf | grep virtual_alias_maps ?
Da sollte die virtual wieder auftauchen: virtual_alias_maps = hash:/etc/postfix/virtual
(Debian und postfix 2.0.16)
@thom01
Danke für die Antwort, hier die Ausgabe:
proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks
virtual_alias_domains = $virtual_alias_maps
virtual_alias_maps = hash:/etc/postfix/virtual
Die Ausgabe scheint also auf, jedoch funktionierts leider nicht... wie gesagt, mein Eintrag in der Virtual sieht etwa so aus:
mitarbeiter1@firma.com mitarbeiter
MfG Martin
Hat denn niemand eine solche lokale Auslieferung zusammengebracht? - da lachen mich meine Windows Kollegen ja aus :o
Bin für jede Hilfe dankbar!
der Tiroler
Terran Marine
14.03.04, 16:14
Original geschrieben von detonation997
Hallo!
Oben genanntes Config-File könnte die Lösung sein.
Ich hab das mit den Mails für meine Domain auch so gelöst (am Ende des Files anfügen):
firma.com local:
Vergiss aber nicht "postmap /etc/postfix/transport" auszuführen, damit er die Änderungen in Postfix übernimmt (Voraussetzung: du verwendest "hash"-configfiles). Postfix musst du nicht neu starten.
Hallo,
du kannst in der transport table nicht nur Domains sondern auch expliziert Mail-Adressen angeben,
also :
user@firma.com local:
Sollte eigentlich eine Lösung für dich sein.
Gruß
Terran
@Terran
Vielen Dank! Bin fast am Ziel...
wenn ich meinen Kollegen user@firma.com schreibe, liefert er es auch brav lokal an die Mailbox user aus...
Das Problem ist nur, ich habe Kollegen mit der E-Mail Adresse vorname.nachname@firma.com bei denen der Username aber nur "nachname" lautet...
Bitte noch um weitere Hilfe,
vielen Dank für eure Mühen!
Terran Marine
15.03.04, 10:53
Original geschrieben von Tiroler
@Terran
Vielen Dank! Bin fast am Ziel...
wenn ich meinen Kollegen user@firma.com schreibe, liefert er es auch brav lokal an die Mailbox user aus...
Das Problem ist nur, ich habe Kollegen mit der E-Mail Adresse vorname.nachname@firma.com bei denen der Username aber nur "nachname" lautet...
Dann lass diesen Usernamen doch in Virtual umschreiben.
vorname.nachname@firma.com nachname@firma.com
Gruß
Terran
War gerade dabei es zu probieren !!! ;)
Funktioniert!! - Vielen Dank für deine Mühe!
der Tiroler
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.