Hi Christoph,

> Das was du machst, habe ich sogar mit MySQL hinbekommen, damit die User
> ihre Domains und Email-Accounts wie bei den Webhostern per Web-GUI
> pflegen k�nnen. Demn�chst schreibe ich mal ein vern�nftiges Howto dazu.

also f�r das Howto mach ich schon mal ne Reservierung :)


> 
> Zum Grundverst�ndnis: so l�uft der Zustellvorgang bei virtual domains
> ab:
> 
> 1. Aus 'virtual' wird entnommen, wohin die Mail zugestellt werden muss.
>    (Hast du gemacht.)
> 2. Es wird gepr�ft, ob in 'relocated' eine Umleitung geschaltet ist.
>    (Hier nicht der Fall.)
> 3. Es wird in 'transport' ermittelt, auf welche Art die Mail an diese
>    Domain zugestellt wird.
>       (Solltest du bei dir noch mal pr�fen, ob f�r diese Domain wirklich
>       irgendwo ein Transportweg 'virtual:' eingestellt ist, sonst l�uft
>       die lokale Zustellung im Kreis und k�nnte zu deinem Fehler f�hren.)

hmm, meine 'transport' ist leer. 

> 4. Wird der Username (der Teil der Emailadresse vor dem @) umgeleitet?
>    (W�rde ich 'relocated' stehen - bei dir wohl nicht der Fall.)

Die ist auch leer.

> 5. Wird die Domain (der Teil der Emailadresse nach den @) unmgeleitet?
>    (Wieder Nachsehen in 'relocated'. Bei dir wohl auch nicht der Fall.)
> 6. Die Mail wird entsprechend 'virtual' nach extern geschickt oder lokal
>    zugestellt.
> 
> Normalerweise w�rde ich den "loop"-Error erwarten, wenn du in den
> 'virtual domains' auf eine lokale Domain weiterleitest, die aber in
> 'virtual' falsch definiert ist. Die 'letzte' Adresse im Zustellvorgang
> muss Postfix meistens irgendwo lokal zustellen (z.B. mit procmail).
> Wenn also 'studenten.kicks-ass.org' mit in 'virtual' steht k�nnte das
> Probleme machen.
> 

hmm, das Versteh ich jetzt irgendwie nicht. In den ganzen Infos die ich bisher 
gefunden hab, stand immer das die virtuelle Domain mit einem blabla Eintrag in 
die 'virtuall' geschrieben werden soll. 

> > Hat mir jemand ein Tip, warum Postfix sich weigert Mails von extern an die
> 
> > Virtuelle Domain anzunehmen? Ich bin um jeden Ansto� dankbar,da ich
> solangsam 
> > am verzweifeln bin.
> 
> Ist es eventuell m�glich, dass deine Domain in 'mydestination' nicht
> auftaucht? Bekommst du Relay-Fehler?
> 

Aber verkompliziert das nicht alles? Dann muss man ja jedesmal wenn man eine 
neue Virtuelle Domain hinzuf�gt den Eintrag 'mydestination' erweitern. Oder 
kann Postfix das auch aus einer mysql auslesen?
Eigentlich habe ich mich hier konsequent an die Manpage gehalten.

# Support for a Sendmail-style virtual domain looks like:
#
#        /etc/postfix/main.cf:
#            mydestination = $myhostname localhost.$mydomain $mydomain
#                virtual.domain
#
#        /etc/postfix/virtual:
#            [EMAIL PROTECTED] address1


#        Support for a Postfix-style virtual domain looks like:
#
#        /etc/postfix/virtual:
#            virtual.domain       anything (right-hand content does not matter)
#            [EMAIL PROTECTED]    postmaster
#            [EMAIL PROTECTED] address1


Ich glaub ich sollt mir noch mal die Postfix doku zu gem�te f�hren. *gr�bel*


> Hoffe, ich habe etwas Licht ins Dunkel bringen k�nnen, wenn dies nicht
> die L�sung sein sollte.

Jip hast du. Danke dir auf jeden Fall mal. Ich wollte eigentlich erst mal 
Postfix ohne mysql Unterst�tzung mit virtuellen Domains zum laufen zu bringen. 
Aber ich glaub ich realisier das lieber gleich mit MySQL unterst�tzung. 

Gruss Uli


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an