# E-Mail der Schüler aus ASV einlesen

**URL:** <https://ask.linuxmuster.net/t/e-mail-der-schueler-aus-asv-einlesen/6981>\
**Category:** Server v7\
**Tags:** ldap, mail, sophomorix\
**Created:** [5. Februar 2021 um 11:11 UTC](https://ask.linuxmuster.net/t/e-mail-der-schueler-aus-asv-einlesen/6981 "2021-02-05T11:11:09Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![FrankS](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/franks/32/4280_2.png) [@FrankS](https://ask.linuxmuster.net/u/FrankS)\
**Post date:** [5. Februar 2021 um 11:11 UTC](https://ask.linuxmuster.net/t/e-mail-der-schueler-aus-asv-einlesen/6981/1 "2021-02-05T11:11:09Z")

</div>

Um die in der Schulverwaltung in ASV erfassten privaten Schüler E-Mail Adressen über Ldap an Moodle, Nextcloud und WebUntis übergeben zu können, möchte ich diese Mail Adressen im Server über eine Liste einlesen oder beim Importieren der Schülerliste mit importieren.

Ist es möglich ein neues Feld für die E-Mail Adresse zu definieren?

Es scheint eine Möglichkeit über sophomorix-mail zu geben:  
**Allerdings kann ich dazu keine Dokumentation finden**

root@server:/var/lib/sophomorix# **sophomorix-mail --help**  
Command line::  
Option json is a modifier option  
Hmmh. do not know what to do with option info  
Option verbose is a modifier option

- forcing info mode  
Option combinations successfully checked  
OK: SophomorixSchemaVersion 1 matches required Version 1

#### Reading /usr/share/sophomorix/devel/sophomorix.ini

#### Distro-check: Ubuntu 18.04 is OK

#### Reading /etc/samba/smb.conf

#### Reading /usr/lib/linuxmuster-webui/etc/default-ui-permissions.ini

#### Parsing: net conf list

#### Asking domain passwordsettings from samba

#### Reading /etc/linuxmuster/sophomorix/sophomorix.conf

#### Reading /etc/linuxmuster/sophomorix/default-school/school.conf

sophomorix-mail calcultes mailinglist and does … nothing so far  
Options  
-h / --help  
-v / --verbose  
-vv / --verbose --verbose  
Show the mailaccounts and maillists that should be created  
-i / --info  
–belwue–info --json --analyze-belwue-data  
(show the same information after modifications by --analyze-belwue-data)  
Belwue options:  
Show config (contains paswords)  
–config --json (–json --json)  
Download and parse only (no analyzing):  
–download-belwue-data  
Analyze the download only (no download/parsing):  
–analyze-belwue-data  
Additional members not in the same maildomain:  
One member per line in  
/etc/linuxmuster/sophomorix//belwue/.txt  
These are added at the end of the maillist  
Please see the sophomorix-mail(8) man pages for full documentation

mit dem Befehl: " **man sophomorix-mail"**  
-\> No manual entry for sophomorix-mail

root@server:/var/lib/sophomorix# **sophomorix-mail --info**  
Command line::  
Option json is a modifier option  
Option verbose is a modifier option  
Hmmh. do not know what to do with option info

- forcing info mode  
Option combinations successfully checked  
OK: SophomorixSchemaVersion 1 matches required Version 1

#### Reading /usr/share/sophomorix/devel/sophomorix.ini

#### Distro-check: Ubuntu 18.04 is OK

#### Reading /etc/samba/smb.conf

#### Reading /usr/lib/linuxmuster-webui/etc/default-ui-permissions.ini

#### Parsing: net conf list

#### Asking domain passwordsettings from samba

#### Reading /etc/linuxmuster/sophomorix/sophomorix.conf

#### Reading /etc/linuxmuster/sophomorix/default-school/school.conf

#### 1206 user found in AD

#### 68 sophomorix adminclasses found in AD

#### 2 sophomorix projects/sophomorix-groups found in AD

#### Mailaccounts/Maillists of school global:

```
 0 sophomorix users in school global

```

#### Mailaccounts/Maillists of school default-school:

Mailaccounts: (MAILLISTMEMBERS: \*)

- anmeldename\_Schüler 1 (Vorname1 Nachname1, 156 MiB, ALIAS=FALSE)
- anmeldename\_Schüler2 (Vorname2 Nachname2, 156 MiB, ALIAS=FALSE)  
da werden dann alle Schüler mit den richtigen Namen angezeigt

**Wo kann ich dazu noch Informationen finden?**

---

<div class="post-metadata">

**Author:** ![dorian](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/dorian/32/5289_2.png) [@dorian](https://ask.linuxmuster.net/u/dorian)\
**Post date:** [5. Februar 2021 um 11:42 UTC](https://ask.linuxmuster.net/t/e-mail-der-schueler-aus-asv-einlesen/6981/2 "2021-02-05T11:42:16Z")

</div>

Hi Frank,

Ich hatte mal eine ähnliche Frage gestellt:

> [@Mail Adresse im Listenimport und Passwort-druck](https://ask.linuxmuster.net/t/mail-adresse-im-listenimport-und-passwort-druck/6656/2):
>
> Kurzes Update: Nein, es geht nicht, aber die Entwicklung ist geplant.

Und es geht derzeit leider (im Moment) nicht. Wir haben als Workaround eine Landingpage wo unsere Nutzer ihre Mailadresse selbst eintragen müssen:

> [@"Landingpage" für Benutzer](https://ask.linuxmuster.net/t/landingpage-fuer-benutzer/6974/9):
>
> Hi Steffen, ja, ich hab den Thread mal gelesen, echt ärgerlich … Aber cool, dass du trotzdem noch dabei bist wink Dankeschön upside_down_face Soo, jetzt ist alles bei GitHub: VG, Dorian

VG, Dorian

---

<div class="post-metadata">

**Author:** ![FrankS](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/franks/32/4280_2.png) [@FrankS](https://ask.linuxmuster.net/u/FrankS)\
**Post date:** [5. Februar 2021 um 15:14 UTC](https://ask.linuxmuster.net/t/e-mail-der-schueler-aus-asv-einlesen/6981/3 "2021-02-05T15:14:02Z")

</div>

Hallo Dorian,  
danke für die Info. Das mit der Landingpage wäre natürlich auch eine Lösung. Könnten wir ja für nächstes Schuljahr andenken, wenn es bis dahin keine Möglichkeit des Imports in LMN7 gibt.

---

<div class="post-metadata">

**Author:** ![jrichter](https://ask.linuxmuster.net/letter_avatar_proxy/v4/letter/j/ac91a4/32.png) [@jrichter](https://ask.linuxmuster.net/u/jrichter)\
**Post date:** [6. Februar 2021 um 02:02 UTC](https://ask.linuxmuster.net/t/e-mail-der-schueler-aus-asv-einlesen/6981/4 "2021-02-06T02:02:32Z")

</div>

Hallo Frank, hallo Dorian,

bei meiner Test-LML funktioniert das Folgende:

sophomorix-user -u --set-single-value-attribute mail --entry  
[test@example.com](mailto:test@example.com)

Damit wird das Feld „mail“ im LDAP gesetzt.

Das ist natürlich noch kein CSV-Upload, aber ein passendes Skript ist  
ein Einzeiler.

Beste Grüße

Jörg

---

<div class="post-metadata">

**Author:** ![Michael](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/michael/32/59_2.png) [@Michael](https://ask.linuxmuster.net/u/Michael)\
**Post date:** [6. Februar 2021 um 10:31 UTC](https://ask.linuxmuster.net/t/e-mail-der-schueler-aus-asv-einlesen/6981/5 "2021-02-06T10:31:36Z")

</div>

Hi.  
Das klingt gut – lässt sich das _so_ auch in die Landingpage einbauen? Das scheint ja so in der Landingpage schon eingebaut zu sein, oder?

Dann hätten wir ein großes Problem weniger, meine ich. Eigentlich will ich nur **sehr** ungern einen eigenen Mail-Server betreiben … andererseits ist eine offizielle Dienst-eMail eigentlich seit mehreren Jahrzehnten state-of-the-art 😳  
Viele Grüße,  
Michael

---

<div class="post-metadata">

**Author:** ![dorian](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/dorian/32/5289_2.png) [@dorian](https://ask.linuxmuster.net/u/dorian)\
**Post date:** [6. Februar 2021 um 10:47 UTC](https://ask.linuxmuster.net/t/e-mail-der-schueler-aus-asv-einlesen/6981/6 "2021-02-06T10:47:34Z")

</div>

Hi Michael,

> [@Michael](#):
>
> Das scheint ja so in der Landingpage schon eingebaut zu sein, oder?

Ja, die Landingpage kann das 🙂

VG, Dorian
