PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : catchall account



Mathew
09.11.03, 14:22
Hallo zusammen,

wie sieht Eure Meinung zu Catchall-Accounts aus ???

Szenario:
1. root-server --> lokaler Postfix ---> Mail-Clients
2. root-server --> lokaler Postifx ---> lokaler Exchange ---> Mail-Clients

Da ich keinen Exchange Server ins Internet stellen möchte.

Der Vorteil beim Catchall ist, dass man beim root-server und bei fetchmail keine Accounts pflegen muss. da es sich ja nur um einen handelt.

Mein Traum:

1. Szenario:
- *@domäne.de wird vom root-server angenommen und einem Account zugewiesen
- lokaler Postfix (Wählverbindung) holt die ganzen Mails ab
- lokaler Postfix verteilt diese mittels Procmail in den POP3´s der User

2. Szenario:
- *@domäne.de wird vom root-server angenommen und einem Account zugewiesen
- lokaler Postfix (Wählverbindung) holt die ganzen Mails ab
- lokaler Postfix leitet die mails mittels Procmail und der richtigen Empfänger-Adresse an den Exchange Server per smtp.

Wenn ich nun auf den Catchall verzichte, muss ich die Accounts auf dem root-server und dem lokalem Postfix (fetchmailrc) pflegen, was nicht so toll ist. Ich denke von daher ist ein Catchall in diesem Fall erforderlich.

Die ersten beiden Punkte der jeweiligen Szenarios klappen ja wunderbar, leider bekomme ich procmail nicht dazu, die Accounts an die jeweiligen User weiterzuleiten. In /etc/postfix/main.cf habe ich "mailbox_command = /usr/bin/procmail" eingetragen.

Unter /root/procmailrc steht:
:0 W
* ^(To|Cc).*info
| $DELIVER +info
:0 W
* ^(To|Cc).*mathew
| $DELIVER +mathew

in der /root/.forward steht:
"|/usr/bin/procmail"

ja, das waren die Sachen und alle mails gehen nach "nobody" und in den Logfiles finde ich nichts von Procmail. *grrrr*

Mit der Weiterleitung zum Exchange per smtp habe ich mich noch nicht beschäftigt, stelle ich mir aber auch nicht so einfach vor, obwohl sich das ja alles so einfach anhört, nach dem Motto:

Post für info, dann schicke an lokalen User info.
Post für harald, dann schicker per smtp nach 192.168.1.1
Kennt keiner ne Linux-Distri die sowas versteht ??? *ggg*

Naja, wenn mir jemand irgendwie weiterhelfen könnte, wäre ich sehr dankbar.
Ich habe mich schon mehrmals durchgegoogelt bis auf 4. Seiten und Romane gelesen, aber man muss erst mal Wissen was man genau sucht.

Also, für Infos oder Verlinkungen die für Euch Empfehlenswert sind, besten Dank.

Gruß

Mathew

Mathew
09.11.03, 16:44
Hallo,

habe die Ursache gefunden, warum procmail keine mails erhält.

in der /etc/postfix/main.cf soll man "mailbox_command = /usr/bin/procmail eintragen", dass habe ich auch tausendmal gelesen und gemacht.

Jetzt stelle ich fest, dass ich den Parameter ausgeklammert habe und den Wert eingetragen habe, mitten in der main.cf. Ist ja alles so schön strukturiert.

SuSEconfig trägt aber ganz am Ende den gleichen Parameter ein, ohne ein Wert.
Somit kann ich natürlich eintragen was ich will, es brachte nichts !!!!!!

Maaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan !!!!!!!!!!

Ok, jetzt zu der Exchange Sache. Wenn einer Infos hat, bitte Info *ggg*

Gruß

Mathew