Benutzer-Werkzeuge

Webseiten-Werkzeuge


 [[anwenderwiki:mail:mailinformationen_in_ldap]] 

Information zur Mailnutzung in LDAP/AD

Mail-Adresse

  • Mailadresse bei Nutzern (Lehrer/Schüler/Extraschüler)
  • Mailadresse bei Klassen und Projekten

Mail-Adresse von Nutzern

Diese Informationen landen alle standardmäßig im LDAP-Attribut mail: im LDAP und lassen sich so abfragen:

$ sophomorix-user --user kuechel -i | grep mail
                          mail: kuechel@linuxmuster.lan
$ sophomorix-ldbsearch  cn=kuechel mail
dn: CN=kuechel,OU=Teachers,OU=default-school,OU=SCHOOLS,DC=linuxmuster,DC=lan
mail: kuechel@linuxmuster.lan

Konfigurierbar ist nur die Mail-Domäne, und zwar in school.conf, siehe hier in der Beispieldatei, überall, wo es MAILDOMAIN gibt. https://raw.githubusercontent.com/linuxmuster/sophomorix4/bionic/sophomorix-samba/config-devel/master/school.conf.master

[role.student]
	MAILDOMAIN=nomail.meine-schule.de
[role.teacher]
	MAILDOMAIN=meine-schule.de

Führt man nach einer Änderung in dieser Datei sophomorix-check aus, kann man danach mit sophomorix-update die Änderung im mail:-Attribut nachvollziehen.

Mail-Adresse von Klassen + Projekten: Einfache Mailverteiler

  • Klassen und Projekte bekommen automatisch auch eine E-Mail-Adresse zugeteilt.
  • Diese E-Mail-Adresse ist für einen einfachen Mailverteiler gedacht.
  • Mail-Server bzw. Synchronisationsprogramme wie linuxmuster-mailcow können jetzt einen einfachen Verteiler per Weiterleitung aus der E-Mail-Adresse machen. Wichtig ist, dass die Mitglieder der Klasse / des Projekts auch Empfänger mit validen Mailadressen haben müssen.

Anzeigen der E-Mail-Adresse:

# sophomorix-class -c 7a_2324 | grep mail:
                     mail: 7a_2324@linuxmuster.lan

# sophomorix-project -p fs-imp | grep mail:
                     mail: p_fs-imp@linuxmuster.lan

Es gibt einen Schalter für diese Mailverteilerfunktion, den man pro Klasse/Projekt aktivieren kann. Auf dem Mailserver sollen so für alle Klassen + Projekte mit aktiviertem Schalter Mailverteiler eingerichtet werden. Deaktivieren/Aktivieren des Schalters geht für alle Klassen (außer „teachers“) und Projekte über die WebUI (als Admin der Klasse / des Projekts, Schalter heißt „Verteiler“) oder über sophomorix (auch „teachers“):

# sophomorix-project -p fs-imp --maillist 
# sophomorix-class -c 7a_2324 --nomaillist
# sophomorix-class -c teachers --maillist

# sophomorix-project -p fs-imp -i | grep MailList:
       sophomorixMailList: TRUE
# sophomorix-class -c 7a_2324 -i | grep MailList:
       sophomorixMailList: FALSE
# sophomorix-class -c teachers -i | grep MailList:
       sophomorixMailList: TRUE

Will man die Mailadresse ändern, ist nur die MAILDOMAIN änderbar. Ebenso in school.conf:

[type.adminclass]
        # student classes from school administration software (created by students.csv, ...)  
        MAILDOMAIN=nomail.belwue.de
[type.teacherclass]
        #  teacher classs of school administration software (created by teachers.csv, ...)                                    
        MAILDOMAIN=meine-schule.de
[type.project]
        # projects
        MAILDOMAIN=meine-schule.de

Nach einer Änderung muss man sophomorix-project –update-maildomain bzw. sophomorix-class –update-maildomain ausführen.

Mailaliase - Proxyadressen

::todo::

- AD-Attribut proxyAddresses bei Nutzern, Klassen, Projekten

 [[anwenderwiki:mail:mailinformationen_in_ldap]] anwenderwiki/mail/mailinformationen_in_ldap.txt · Zuletzt geändert: 2024/07/04 22:31 von tobias