form (auch als dank für die gute dokumentation)

This commit is contained in:
Vater 2013-09-05 03:10:46 +00:00
parent a5b779847d
commit 14cce9195c
1 changed files with 15 additions and 15 deletions

View File

@ -1,26 +1,26 @@
==Allgemein==
== Allgemein ==
Die Mail-Infrastruktur des c3d2 dient, wie man sich denken kann, der Kommunikation sowohl untereinander als auch nach außen.
Obwohl es sich von außen betrachtet nur um eine Funktionalität handelt, sind trotzdem mehrere Dienste notwendig, um diese auch herzustellen. In unserem speziellen Fall ist es [http://de.wikipedia.org/wiki/Postfix_(Mail_Transfer_Agent) Postfix] als [http://de.wikipedia.org/wiki/Mail_Transfer_Agent MTA] und [http://de.wikipedia.org/wiki/Dovecot Dovecot] als [http://de.wikipedia.org/wiki/Mail_Delivery_Agent MDA].
Obwohl es sich von außen betrachtet nur um eine Funktionalität handelt, sind trotzdem mehrere Dienste notwendig, um diese auch herzustellen. In unserem speziellen Fall ist es [[w:de:Postfix (Mail Transfer Agent)|Postfix]] als [[w:de:Mail Transfer Agent|MTA]] und [[w:de:Dovecot|Dovecot]] als [[w:de:Mail Delivery Agent|MDA]].
==Konfiguration==
== Konfiguration ==
===Postfix===
=== Postfix ===
Konfigurationsdateien für Postfix liegen in <code>/etc/postfix/</code> Grundsätzlich können alle Konfigurationsparamter in der [http://www.postfix.org/postconf.5.html Dokumentation von Postfix] nachgelesen werden, also werde ich hier nur auf Besonderheiten in unserer Konfiguration eingehen.
Konfigurationsdateien für Postfix liegen in <code>/etc/postfix/</code>. Grundsätzlich können alle Konfigurationparameter in der [http://www.postfix.org/postconf.5.html Dokumentation von Postfix] nachgelesen werden. Nachfolgend soll nur auf Besonderheiten in unserer Konfiguration eingegangen werden.
====main.cf====
==== main.cf ====
* in der Option <code>relay_domains</code> neben <code>$mydestination</code> auch <code>lists.c3d2.de</code> eintragen
* Um für [[Wetu/Mailman|Mailman]] funktionalität herzustellen, muss im Eintrag <code>relay_recipient_maps</code> folgendes eingetragen werden: <code>hash:/var/lib/mailman/data/virtual-mailman</code>
* Um für [[Wetu/Mailman|Mailman]] Funktionalität herzustellen, muss im Eintrag <code>relay_recipient_maps</code> <code>hash:/var/lib/mailman/data/virtual-mailman</code> eingetragen werden.
* <code>smtpd_banner</code> ist ein Scherz.
* Um Bots, Spammern und Ähnlichen das Leben schwer zu machen, werden die folgenen Optionen verwendet:
<code>
smtpd_error_sleep_time = 20 <br>
smtpd_soft_error_limit = 1 <br>
smtpd_hard_error_limit = 3 <br>
smtpd_junk_command_limit = 2 <br>
</code>
* Da der c3d2 ein etzwerk aus Rechnern betriebt, ist das auch hier zu berücksichtigen. Dazu setze man <code>mynetworks_style = subnet</code>. In <code>mynetwork</code> sind dann alle vom mailserver zu verwaltenden Netze einzutragen, welches momentan <code>127.0.0.0/8 89.238.79.216/29 89.238.64.140/32 172.22.98.0/24 [::1]/128 [fe80::]/10 [2a00:1828:2000:655::]/64 [2a00:1828:a008::]/48</code> sind.
* Um Bots, Spammern und Ähnlichen das Leben schwer zu machen, werden die folgenden Optionen verwendet:
<pre>
smtpd_error_sleep_time = 20
smtpd_soft_error_limit = 1
smtpd_hard_error_limit = 3
smtpd_junk_command_limit = 2
</pre>
* Da der c3d2 ein Netzwerk aus Rechnern betriebt, ist das auch hier zu berücksichtigen. Dazu setze man <code>mynetworks_style = subnet</code>. In <code>mynetwork</code> sind dann alle vom mailserver zu verwaltenden Netze einzutragen, welches momentan <code>127.0.0.0/8 89.238.79.216/29 89.238.64.140/32 172.22.98.0/24 [::1]/128 [fe80::]/10 [2a00:1828:2000:655::]/64 [2a00:1828:a008::]/48</code> sind.
[[Kategorie:Infrastruktur]]