Server/wetu/mail: Unterschied zwischen den Versionen

Aus C3D2
< Server‎ | wetu
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(29 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
==Allgemein==
== Allgemein ==
Die Mail-Infrastruktur des c3d2 dient, wie man sich denken kann, der Kommunikation sowohl untereinander als auch nach außen.
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].
== Mail-Adresse hinzufügen ==


==Konfiguration==
Wer eine Mail-Adresse %<code>@c3d2.de</code> haben möchte, kann sich an [[Server/wetu/#Administriert | Admins]] wenden, um einen virtuellen Account anlegen zu lassen.


===Postfix===
;Erreichbarkeit der Admins
* limbo : mail@
* netzbiotop : mail@
* c3d2 : mail@
* mailman : list@


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.
== virtuelle user anlegen ==


====main.cf====
In dem Ordner <code>/root/wetuscripts/mail/bin</code> (oder [[cgit:wetuscripts/tree/mail/bin/]]) liegt die Datei <code>[[cgit:wetuscripts/tree/mail/bin/create_vmail_user|create_vmail_user]]</code>. Wenn sie ausführt wird, hilft sie selbsterklärend dabei einen virtuellen Account anzulegen. Da der Ordner <code>/root/wetuscripts/mail/bin</code> in <code>export PATH</code> steht kann <source lang="bash">create_vmail_user</source> auch einfach ausgeführt werden, ohne den langen Pfad zu kennen.


* in der Option <code>relay_domains</code> neben <code>$mydestination</code> auch <code>lists.c3d2.de</code> eintragen
== Passwort zum Mail-Account ändern ==
* 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>
 
* <code>smtpd_banner</code> ist ein Scherz.
Accounts mit einer Mail-Adressen können das Passwort per <code>ssh user@mail.c3d2.de</code> ändern.
* 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.


[[Kategorie:Infrastruktur]]
[[Kategorie:Infrastruktur]]

Aktuelle Version vom 23. Dezember 2023, 00:49 Uhr

Allgemein

Die Mail-Infrastruktur des c3d2 dient, wie man sich denken kann, der Kommunikation sowohl untereinander als auch nach außen.

Mail-Adresse hinzufügen

Wer eine Mail-Adresse %@c3d2.de haben möchte, kann sich an Admins wenden, um einen virtuellen Account anlegen zu lassen.

Erreichbarkeit der Admins
  • limbo : mail@
  • netzbiotop : mail@
  • c3d2 : mail@
  • mailman : list@

virtuelle user anlegen

In dem Ordner /root/wetuscripts/mail/bin (oder cgit:wetuscripts/tree/mail/bin/) liegt die Datei create_vmail_user. Wenn sie ausführt wird, hilft sie selbsterklärend dabei einen virtuellen Account anzulegen. Da der Ordner /root/wetuscripts/mail/bin in export PATH steht kann

create_vmail_user

auch einfach ausgeführt werden, ohne den langen Pfad zu kennen.

Passwort zum Mail-Account ändern

Accounts mit einer Mail-Adressen können das Passwort per ssh user@mail.c3d2.de ändern.