Re: exim4 vhost problem(e)
On Fri, May 06, 2005 at 12:50:06PM +0200, sldfjsjfs slkjfksjflkj wrote: debug_print = R: virtual for [EMAIL PROTECTED] data = ${lookup{$local_part}wildlsearch*{/var/wwwcenter/aliases/$domain-aliases}} Diesen Teil dann qualifizieren: data = [EMAIL PROTECTED]@{...}} In der Datei reichts dann nicht mehr user: [EMAIL PROTECTED] zu sagen, sondern man muss den Domainteil mit in den Key aufnehmen. s. http://www.exim.org/exim-html-4.50/doc/html/spec_9.html#SECT9.5 -/code- meine virtuellen domains wurden den local_domains hinzugefügt ohne Probleme (lsearch;/etc/exim4/vdomains) Ich fand's ganz nett, das exim eine so flexible Config zu laesst, das zwischen local und virtual domains unterschieden werden kann. Hm, 'info (exim4)Virtual Domains' liefert dann noch folgendes: http://www.exim.org/exim-html-4.50/doc/html/spec_46.html#SECT46.6 begin router my_domains: driver = accept domains = dsearch;/etc/mail/domains local_parts = lsearch;/etc/mail/domains/$domain transport = my_mailboxes begin transports my_mailboxes: driver = appendfile file = /var/mail/$domain/$local_part user = mail -- Peter -- 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)
exim4 vhost problem(e)
habe einen Websurfer aufgezogen ( Sarge, Apache 1.3, exim4, ...) mit vhosts. dabei ist die Verzeichnishirarchie wie folgt aufgebaut: /var/www/user1/web/domain1.tld/html /var/www/user2/web/domain2.tld/html ... für jede virtuelle Domain habe ich eine eigene aliases-Datei angelegt. z.B. /var/www/user1/domain1.tld-aliases (im std-Format wie /etc/aliases) zudem wurde ein Softlink von jeder Aliases-Datei erstellt und in /var/wwwcenter/aliases/ gespeichert. z.B. /var/wwwcenter/aliases/domain1.tld-aliases - /var/www/user1/domain1.tld-aliases verwende die aufgestückelte variante der exim4-conf die router: (/etc/exim4/conf.d/router/) ... 900_exim4-config_local_user 950_exim4-config_domainaliases ... (habe die nicht relevanten router weggelassen) meine 950_exim4-config_domainaliases: -code-- domain_aliases: driver = redirect domains = +local_domains debug_print = R: virtual for [EMAIL PROTECTED] data = ${lookup{$local_part}wildlsearch*{/var/wwwcenter/aliases/$domain-aliases}} -/code- meine virtuellen domains wurden den local_domains hinzugefügt ohne Probleme (lsearch;/etc/exim4/vdomains) ich kann Mails verschicken und Empfangen ohne Probleme, doch angenommen es existiert ein alias: info: root der Domain: domain1.tld und ein lokaler user mit dem Namen info, so wird die Mail, welche an [EMAIL PROTECTED] bedingt durch meine Mail-Router-Reihenfolge vom router local_user an den lokalen user info geschickt und nicht etwa an den user root wie in der aliases-Datei der domain: domain1.tld festgelegt. Wie kann man dieses Problem lösen ohne Benutzer in ihrer Namenswahl bezüglich neuer user und aliases einzuschränken? __ Verschicken Sie romantische, coole und witzige Bilder per SMS! Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193