Postfix und Postfächer

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
mcdoogle
Posts: 178
Joined: 2003-07-15 13:36

Postfix und Postfächer

Post by mcdoogle » 2003-08-05 14:50

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!

squize
Userprojekt
Userprojekt
Posts: 741
Joined: 2003-05-19 16:46
Location: Karlsruhe

Re: Postfix und Postfächer

Post by squize » 2003-08-05 17:13

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

mcdoogle
Posts: 178
Joined: 2003-07-15 13:36

Re: Postfix und Postfächer

Post by mcdoogle » 2003-08-05 18:36

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?

krispin
Posts: 216
Joined: 2003-04-14 16:30

Re: Postfix und Postfächer

Post by krispin » 2003-08-05 18:46

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

squize
Userprojekt
Userprojekt
Posts: 741
Joined: 2003-05-19 16:46
Location: Karlsruhe

Re: Postfix und Postfächer

Post by squize » 2003-08-05 19:04

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

mcdoogle
Posts: 178
Joined: 2003-07-15 13:36

Re: Postfix und Postfächer

Post by mcdoogle » 2003-08-05 22:06

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

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 = +
und so schaut die virtual aus:

Code: Select all

debian  Domain
florian@debian webmaster1

server  Domain
florian@server webmaster2

mailserver      Domain
florian@maiserver mail@f-eckert.de

Das entspricht doch so Deiner Beschreibung?!


Nachtrag: Jetzt funktioniert es. Irgendwie hat der VI beim editieren die Zeile:

Code: Select all

virtual_alias_maps = hash:/etc/postfix/virtual
wieder rausgeworfen! :)