no way to compare when less than two revisions

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.


centos:mailserver:virtuelle_r_mailserver [16.02.2009 19:08. ] (aktuell) – angelegt django
Zeile 1: Zeile 1:
 +====== virtuelle(r) Mailserver ======
 +Da unser MXer nicht nur für die Hauptdomäne **//nausch.org//** eMails annehmen soll, sondern auch für die anderen (sub)Domains, erweiteren wir unsere Postfix-Konfiguration um ein paar Optionen.
 +===== main.cf =====
 +In der **/etc/postfix/main.cf** geben wir nun an, dass für die Annahme und Weiterleitung von Nachrichten, die beiden Tabellen/Datenbaken **virtual_alias_domains** und **virtual_alias_maps** verwendet werden sollen.\\
 +\\
 +   virtual_alias_domains = hash:/etc/postfix/virtual_alias_domains
 +   virtual_alias_maps = hash:/etc/postfix/virtual_alias_maps
 +Den Defaultwert **$mydestination** für **relay_domains** löschen wir
 +   relay_domains =
 +Ferner wollen wir **nur noch** für die definierten Subdomains Nachrichten annehmen. Wie erweitern also unsere **/etc/postfix/main.cf** entsprechend:
 +<code>#
 +# nur noch mails für die definierten domains annehmen
 +# eingetragen am 05.01.08
 +#
 +parent_domain_matches_subdomains =
 +        debug_peer_list,
 +        fast_flush_domains,
 +        mynetworks,
 +        permit_mx_backup_networks,
 +        qmqpd_authorized_clients,
 +        relay_domains</code>
  
 +
 +Anschließend geben wir unserem Postfix die beiden zusätzlichen Tabellen bekannt, in dem wir ihn einmal durchstarten.
 +   service postfix restart
 +
 +===== virtual_alias_domains =====
 +In der **virtual_alias_domains** geben wir an, für welche virtuellen Domains Nachrichten angenommen werden sollen.
 +<code>wetter.nausch.org               blaablubb
 +#
 +omni128.de                      meine_erste_Domain
 +#
 +wetterstation-pliening.info     erste_Info_Domain</code>
 +In der ersten Spalte der Tabelle tragen wir nun unsere zusätzlichen Domänen ein, die zweite Spalte ist ein Bemerkungsfeld mit wahlfreiem Inhalt (wird nicht ausgewertet) 
 +===== virtual_alias_maps =====
 +In der **virtual_alias_maps** erfolgt nun die Zuordnung (mappings) der eMailadressen.
 +<code>@wetter.nausch.org                      @nausch.org
 +@omni128.de                             @nausch.org
 +admin@wetterstation-pliening.info       michael@nausch.org
 +@wetterstation-pliening.info            @nausch.org</code>
 +Folgende Definitionen haben wir festgelegt:\\
 +\\
 +**@wetter.nausch.org @nausch.org**: Sämtliche eMailadressen werden 1:1 umgeschrieben (//catch-all//). Aus //webmaster@wetter.nausch.org// wird //webmaster@nausch.org//.\\
 +**admin@wetterstation-pliening.info michael@nausch.org**: Alle Nachrichten die an //admin@wetterstation-pliening.info// addressiert sind, gehen an //michael@nausch.org//.\\
 +\\
 +Nach Änderungen an den beiden vorgenannten **virtual_tables**, müssen diese noch mittels **postmap** in das hash-Format konvertiert werden.
 +
 +<code># postmap /etc/postfix/virtual_alias_domains && postmap /etc/postfix/virtual_alias_maps
 +
 +# ll virtual_*
 +-rw-r--r-- 1 root root   772 28. Nov 09:47 virtual_alias_domains
 +-rw-r--r-- 1 root root 12288  2. Dez 20:59 virtual_alias_domains.db
 +-rw-r--r-- 1 root root  1109 28. Nov 11:29 virtual_alias_maps
 +-rw-r--r-- 1 root root 12288  2. Dez 20:59 virtual_alias_maps.db</code>
 +Voila! Schon nimmt unser MX die Nachrichten den neuen **virtuellen Domains** an und stellt diese in die betreffenden Userpostfächer. 
  • centos/mailserver/virtuelle_r_mailserver.txt
  • Zuletzt geändert: 16.02.2009 19:08.
  • von django