<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
</head>
<body bgcolor="#ffffff" text="#000000">
Hallo,<br>
<br>
ich habe ein postfix Setup mit Virtuellen Domains aufgesetzt, das sieht
für die virtuellen Domains so aus:<br>
<br>
main.cf:<br>
<small>virtual_mailbox_domains =
mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf<br>
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf<br>
virtual_alias_maps =
mysql:/etc/postfix/mysql-virtual-alias-maps.cf,mysql:/etc/postfix/mysql-email2email.cf<br>
<big><br>
#less /etc/postfix/mysql-virtual-mailbox-domains.cf:</big><br>
query = SELECT 1 FROM mta_virtual_domains WHERE name='%s'<br>
<br>
<big>#less /etc/postfix/mysql-virtual-mailbox-maps.cf:</big><br>
query = SELECT 1 FROM mta_virtual_users WHERE email='%s'<br>
<br>
<big>#less /etc/postfix/mysql-virtual-alias-maps.cf:</big><br>
query = SELECT destination FROM mta_virtual_aliases WHERE source='%s'</small><br>
<br>
In der Datenbank habe ich nun einfach die Hauptdomain mit in den
virtual_mailbox_domains abgelegt, da mekkert postfix natürlich und sagt:<br>
<small>Apr 17 20:59:21 scrooge postfix/trivial-rewrite[17960]: warning:
do not list domain <hauptdomain> in BOTH mydestination and
virtual_mailbox_domains</small><br>
<br>
Alle Domains die in virtual_alias_domains stehen sind ja laut
Postfixbuch vom System abgekoppelt und gehören NICHT zu den canonical
Domains<br>
und das ist für die Virtuellen ja genau was ich will.<br>
<br>
Ich will nun zusätzlich erreichen, das ich drei neue MySQL Tabellen
anlege für die canonical Domain(s). Die Frage ist nur wo binde ich die
wie ein, damit Mails<br>
an <a class="moz-txt-link-abbreviated" href="mailto:root@hauptdomain.tld">root@hauptdomain.tld</a> als auch Mails an E-Mailkonten für die
Hauptdomain, welche ich in der MySQL DB ablegen will, angenommen und
korrekt verarbeitet werden. Für die Systemuser reicht es aus, wenn ich
nur Systemunbekannte Userkonten in MySQL liegen habe und root dann in
der /etc/aliases auf das standard Konto weiter geleitet wird.<br>
<br>
Bisher habe ich in main.cf folgende Parameter für die Hauptdomain
abgelegt:<br>
<small>myhostname = mx02.hauptdomain.tld<br>
mydomain = hauptdomain.tld<br>
myorigin = $mydomain<br>
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain</small><br>
<br>
Muss ich nun virtual_alias_domains nutzen um die Systemunabhängigen
Mailkonten der Hauptdomain korrekt anzugeben? <br>
Oder muss ich die woanders reinschreiben?<br>
<br>
Liebe Grüße<br>
Marcel<br>
<pre class="moz-signature" cols="72">--
Marcel Hartmann (webdeveloper && project manager)
<a class="moz-txt-link-abbreviated" href="mailto:mail@marcel-hartmann.com">mail@marcel-hartmann.com</a> // <a class="moz-txt-link-abbreviated" href="http://www.marcel-hartmann.com">www.marcel-hartmann.com</a></pre>
</body>
</html>