Aliasverwaltung in Postfix oder Dovecot
Hi,
bisher hatte ich für meine Mailserver die "Userverwaltung" hauptsächlich über Postfix gemacht. D.h. Usermapping, Aliase etc.
Jetzt setze ich gerade wieder mal einen Mailserver neu auf und schaue gerade in Peer Heinleins Dovecot Buch, wo sehr stark empfohlen wird, einfach nur ein Relay zu Dovecot-lmtp einzurichten. Worauf aber nicht eingegangen wird, ist die Frage, wie denn Aliase zu handhaben sind (bzw. auch Mailbox-Namen, die nicht der email-Adresse entsprechen).
Jetzt frage ich mich gerade, ob Dovecot mit Aliasen arbeiten kann oder ob ich das dann doch ganz herkömmlich wie früher mit alias_maps und mydestination machen müsste. Bzw. ob ich irgendwas übersehe, wie ich zwar den empfohlenen Relay Weg gehen kann aber vorher die Adressen umschreiben könnte.
Danke, Wolfgang
Hallo Wolfang,
Wolfgang Rosenauer schrieb:
Jetzt frage ich mich gerade, ob Dovecot mit Aliasen arbeiten kann oder ob ich das dann doch ganz herkömmlich wie früher mit alias_maps und mydestination machen müsste. Bzw. ob ich irgendwas übersehe, wie ich zwar den empfohlenen Relay Weg gehen kann aber vorher die Adressen umschreiben könnte.
ich mache es genauso und lasse Postfix alles via LMTP an Dovecot übergeben. Um die Aliase muss sich aber dennoch Postfix kümmern.
virtual_alias_maps ist der entsprechende Parameter. virtual_alias_maps = proxy:pgsql:/etc/postfix/virtual_mailbox_forwardings.pgsql
# /etc/postfix/virtual_mailbox_forwardings.pgsql ... ... ... query = select "destination" from "emlAliases" where "source" ='%s';
Ich hoffe es hilft.
Gruß Patrick
Am 26.09.2015 um 22:33 schrieb Patrick Westenberg:
Hallo Wolfang,
Wolfgang Rosenauer schrieb:
Jetzt frage ich mich gerade, ob Dovecot mit Aliasen arbeiten kann oder ob ich das dann doch ganz herkömmlich wie früher mit alias_maps und mydestination machen müsste. Bzw. ob ich irgendwas übersehe, wie ich zwar den empfohlenen Relay Weg gehen kann aber vorher die Adressen umschreiben könnte.
ich mache es genauso und lasse Postfix alles via LMTP an Dovecot übergeben. Um die Aliase muss sich aber dennoch Postfix kümmern.
virtual_alias_maps ist der entsprechende Parameter. virtual_alias_maps = proxy:pgsql:/etc/postfix/virtual_mailbox_forwardings.pgsql
# /etc/postfix/virtual_mailbox_forwardings.pgsql ... ... ... query = select "destination" from "emlAliases" where "source" ='%s';
Ich hoffe es hilft.
Gruß Patrick
Genau. Geht natürlich auch mit den einfachen maps:
In der main.cf: virtual_alias_maps = hash:/etc/postfix/virtual_mailbox_aliases
Dann gleichnamige Textdatei erstellen, darin pro Zeile: virtuelle Mailadresse + Tab + Weiterleitungsziel abc@blabla.xy def@blabla.xy ... ...
dann "postmap virtual_mailbox_aliases", fertig.
Gruß, Markus
Ich hab die mailboxen, domains und aliase immer in mysql oder ldap verwaltet. Da kann man mit geringem Aufwand webinterfaces zu bauen.
magnus
Mit TouchDown von meinem Android-Telefon gesendet (www.symantec.com)
-----Original Message----- From: Wolfgang Rosenauer [wolfgang.rosenauer@an-netz.de] Received: Samstag, 26 Sep. 2015, 20:18 To: postfix-users@de.postfix.org [postfix-users@de.postfix.org] Subject: Aliasverwaltung in Postfix oder Dovecot
Hi,
bisher hatte ich für meine Mailserver die "Userverwaltung" hauptsächlich über Postfix gemacht. D.h. Usermapping, Aliase etc.
Jetzt setze ich gerade wieder mal einen Mailserver neu auf und schaue gerade in Peer Heinleins Dovecot Buch, wo sehr stark empfohlen wird, einfach nur ein Relay zu Dovecot-lmtp einzurichten. Worauf aber nicht eingegangen wird, ist die Frage, wie denn Aliase zu handhaben sind (bzw. auch Mailbox-Namen, die nicht der email-Adresse entsprechen).
Jetzt frage ich mich gerade, ob Dovecot mit Aliasen arbeiten kann oder ob ich das dann doch ganz herkömmlich wie früher mit alias_maps und mydestination machen müsste. Bzw. ob ich irgendwas übersehe, wie ich zwar den empfohlenen Relay Weg gehen kann aber vorher die Adressen umschreiben könnte.
Danke, Wolfgang
Joa,
aber sonst editiert man halt direkt die Textdateien. Geht ebenso mit geringem Aufwand.
Dazu noch n cronjob, der alle 5 Minuten oder so ein postmap macht - fertig ist die Laube.
Markus
Am 27.09.2015 um 17:40 schrieb Magnus Wagner:
Ich hab die mailboxen, domains und aliase immer in mysql oder ldap verwaltet. Da kann man mit geringem Aufwand webinterfaces zu bauen.
magnus
Mit TouchDown von meinem Android-Telefon gesendet (www.symantec.com)
-----Original Message----- From: Wolfgang Rosenauer [wolfgang.rosenauer@an-netz.de] Received: Samstag, 26 Sep. 2015, 20:18 To: postfix-users@de.postfix.org [postfix-users@de.postfix.org] Subject: Aliasverwaltung in Postfix oder Dovecot
Hi,
bisher hatte ich für meine Mailserver die "Userverwaltung" hauptsächlich über Postfix gemacht. D.h. Usermapping, Aliase etc.
Jetzt setze ich gerade wieder mal einen Mailserver neu auf und schaue gerade in Peer Heinleins Dovecot Buch, wo sehr stark empfohlen wird, einfach nur ein Relay zu Dovecot-lmtp einzurichten. Worauf aber nicht eingegangen wird, ist die Frage, wie denn Aliase zu handhaben sind (bzw. auch Mailbox-Namen, die nicht der email-Adresse entsprechen).
Jetzt frage ich mich gerade, ob Dovecot mit Aliasen arbeiten kann oder ob ich das dann doch ganz herkömmlich wie früher mit alias_maps und mydestination machen müsste. Bzw. ob ich irgendwas übersehe, wie ich zwar den empfohlenen Relay Weg gehen kann aber vorher die Adressen umschreiben könnte.
Danke, Wolfgang
participants (5)
-
Magnus Wagner
-
Mein Papierkorb
-
Papierkorb
-
Patrick Westenberg
-
Wolfgang Rosenauer