Page 1 of 1
exim: mails je nach domain in unterschiedliche Ordner legen
Posted: 2003-07-05 13:30
by hupfdule
Hi,
ich will, dass exim alle mails an eine bestimmte domain in einen anderen Ordner legt, als die anderen. Folgende Anweisung habe ich dafür in den local_delivery transport eingetragen:
Code: Select all
directory = ${if match {$domain}{'domain.de'}
{/var/spool/mail/${local_part}/}
{/var/spool/mail/woanders/}
}
In Wirklichkeit sieht der zweite Pfad etwas anders aus (komplizierte DB-Abfrage), ändert das Problem aber nicht.
Das Problem ist: Es wird _immer_ der zweite Pfad genommen. Egal ob die mail an
hupfdule@domain.de geht oder an hupfdule@andere_domain.de.
Was kann ich hier verkehrt gemacht haben?
Re: exim: mails je nach domain in unterschiedliche Ordner legen
Posted: 2003-07-05 14:12
by dodolin
Was kann ich hier verkehrt gemacht haben?
Was an obigem Statement falsch sein soll, ist mir gerade auch nicht klar.
Allerdings würde ich das wahrscheinlich lieber über virtual Domains (siehe
http://www.exim.org/exim-html-3.30/doc/ ... ec_43.html ) machen und nicht über so komplizierte Transports.
Re: exim: mails je nach domain in unterschiedliche Ordner legen
Posted: 2003-07-05 18:24
by captaincrunch
Zu diesen Zweck lässt sich viel schöner mit Filtern arbeiten :
http://www.exim.org/exim-html-3.30/doc/html/filter.html
Re: exim: mails je nach domain in unterschiedliche Ordner legen
Posted: 2003-07-06 09:33
by hupfdule
Den Gedanken mit den Virtual Domains hatte ich ursprünglich auch, allerdings hatte ich nach der Lektüre des Exim-Book von O'Reilly den Eindruck, als ob das nicht ist, was ich suche: "The term virtual domain is used to refer to a domain in which all the valid local parts are aliases for other addresses. There are no real mailboxes associated with a virtual domai
n." Das (und auch der restliche Text des Abschnitts) schien für mich so, als wäre _nur_ eine aliasing-Operation möglich. In der exim-spec scheint das etwas anders dargestellt zu sein. Werde es mal versuchen.
Filter wären ja auch ne feine Sache, allerdings würde das ne ganze Weile dauern, bis ich mich da eingelesen hab. Deswegen würde ich es gern vorerst anders machen.
Re: exim: mails je nach domain in unterschiedliche Ordner legen
Posted: 2003-07-06 10:45
by captaincrunch
In der exim-spec scheint das etwas anders dargestellt zu sein. Werde es mal versuchen.
Ja, laut des Buchs hatte ich das auch mal gedacht, hatte aber mal zusammen mit kase hier im Forum eine Möglichkeit der "virtuellen Domains" mit Postfächern auf dem, Server (aber ohne Systemuser) hinbekommen :
http://www.rootforum.org/forum/viewtopic.php?t=12409
Re: exim: mails je nach domain in unterschiedliche Ordner legen
Posted: 2003-07-10 09:32
by hupfdule
OK, werde es mal versuchen. Danke