Ich möchte auf meinem Debian Server mit Postfix mehrere Postfäche anlegen.
Dabei sollen mail für webmaster@domain1.de an den Benutzer webmaster1
und mail sfür webmaster@domain2.de an den Benutzer webmaster2 geschickt werden. Außerdem sollen die Mails für webmaster@domain3.de an eine andere Adresse weitergeleitet werden.
Ich hab ein wenig mit den Aliasen rumprobiert aber das obige Szenario nicht geschafft.
Ich hab schon ein wenig hier rumgesucht aber nichts wirklich gefunden. :-D
Kann mir jemand ne kleine Hilfestellung gebne?
Ach ja und das alles ganz ohne Confixx bitte!
Danke!
Postfix und Postfächer
Re: Postfix und Postfächer
Ganz ohne Confixx ist schon einmal sehr gut :-D :-D :-D
Virtuelle Domains werden mit der virtual_map beschrieben
virtual_alias_maps = hash:/etc/postfix/virtual
virtual hat die hat folgenden Syntax:
domian1.de Irgendeintext
webmaster@domain1.de webmaster1
domain2.de Noch ein Text der vollkommen egeal ist
webmaster@domain2.de webmaster2
domain3.de Und das dritte mal irgendein Scheiss
webmaster@domain3.de mail@dort-soll-es-hin.de
Die Zeilen, deren zweite Spalte irgendetwas beinhalten können, teilen Postfix mit, dass es sich für diese Domain zuständig fühlt. Danach kannst du alle Mailaddressen nicht nur lokal umschrieben, sondern auch global.
Wenn du Doku dazu suchst, dann suche einfach mal nach "postfix virtual domains"
Nach jeder Ã?nderung musst du die Datei, ähnlich der alias-Datei neu mappen, was mit postmap <file-name> geschieht
Gruss
Marc
Virtuelle Domains werden mit der virtual_map beschrieben
virtual_alias_maps = hash:/etc/postfix/virtual
virtual hat die hat folgenden Syntax:
domian1.de Irgendeintext
webmaster@domain1.de webmaster1
domain2.de Noch ein Text der vollkommen egeal ist
webmaster@domain2.de webmaster2
domain3.de Und das dritte mal irgendein Scheiss
webmaster@domain3.de mail@dort-soll-es-hin.de
Die Zeilen, deren zweite Spalte irgendetwas beinhalten können, teilen Postfix mit, dass es sich für diese Domain zuständig fühlt. Danach kannst du alle Mailaddressen nicht nur lokal umschrieben, sondern auch global.
Wenn du Doku dazu suchst, dann suche einfach mal nach "postfix virtual domains"
Nach jeder Ã?nderung musst du die Datei, ähnlich der alias-Datei neu mappen, was mit postmap <file-name> geschieht
Gruss
Marc
Re: Postfix und Postfächer
Okey. Danke erst mal.
Ich werd mal damit weng rumprobieren.
Aber dann hab ich gleich nochmal eine Frage.
Wenn ich zu so einen Begriff wie: "virtual_alias_maps" eine Beschreibung such, werd ich nur sehr selten per google fündig.
Gibts da irgendeine Doku die alle möglichen Postfix Variablen erklärt?
Ich werd mal damit weng rumprobieren.
Aber dann hab ich gleich nochmal eine Frage.
Wenn ich zu so einen Begriff wie: "virtual_alias_maps" eine Beschreibung such, werd ich nur sehr selten per google fündig.
Gibts da irgendeine Doku die alle möglichen Postfix Variablen erklärt?
Re: Postfix und Postfächer
tag,
naja, so ne richtige vernünftige Beschreibung gibbet bei Postfix leider nicht...
wenn du jedoch "postconf -d" in die Console eingibst, zeigt er dir alle Variablen an, und deren Default-Werte.
MfG
Krispin
naja, so ne richtige vernünftige Beschreibung gibbet bei Postfix leider nicht...
wenn du jedoch "postconf -d" in die Console eingibst, zeigt er dir alle Variablen an, und deren Default-Werte.
MfG
Krispin
Re: Postfix und Postfächer
Es gibt von Suse Press ein Buch, dass ich empfehlen kann und ein Herr Hildebrandt hat sehr gute Berichte zu postfix verfasst, zu finden unter http://www.stahl.bau.tu-bs.de/~hildeb/postfix/
Gruss
Marc
Gruss
Marc
Re: Postfix und Postfächer
Also ich hab das jetzt alles so gemacht wie Du meintest aber noch werden die Mails immer an webmaster ausgeliefert.
Muß ich die verschiedenen Domains noch irgendwo anders reinschreiben?
Hier mal meine main.cf
und so schaut die virtual aus:
Das entspricht doch so Deiner Beschreibung?!
Nachtrag: Jetzt funktioniert es. Irgendwie hat der VI beim editieren die Zeile: wieder rausgeworfen! :)
Muß ich die verschiedenen Domains noch irgendwo anders reinschreiben?
Hier mal meine main.cf
Code: Select all
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
setgid_group = postdrop
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
myhostname = debian.f-eckert.dyndns.org
alias_maps = hash:/etc/aliases
virtual_alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = server, debian, localhost, mailserver
relayhost =
mynetworks = 127.0.0.0/8
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
Code: Select all
debian Domain
florian@debian webmaster1
server Domain
florian@server webmaster2
mailserver Domain
florian@maiserver mail@f-eckert.de
Nachtrag: Jetzt funktioniert es. Irgendwie hat der VI beim editieren die Zeile:
Code: Select all
virtual_alias_maps = hash:/etc/postfix/virtual