# Sophomorix-project: MAILDOMAIN wird ignoriert?

**URL:** <https://ask.linuxmuster.net/t/sophomorix-project-maildomain-wird-ignoriert/8862>\
**Category:** Server\
**Created:** [21. Mai 2022 um 16:26 UTC](https://ask.linuxmuster.net/t/sophomorix-project-maildomain-wird-ignoriert/8862 "2022-05-21T16:26:52Z")\
**Posts on this page:** 11\
**Page:** 1

<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:** [21. Mai 2022 um 16:26 UTC](https://ask.linuxmuster.net/t/sophomorix-project-maildomain-wird-ignoriert/8862/1 "2022-05-21T16:26:52Z")

</div>

Hallo.  
Ich habe diese Einstellungen in der `school.conf` für Projekte:

```auto
[type.project]
# projects 
        MAILDOMAIN = kurzer-domainname.de
```

Nun habe ich diesen Befehl abgesetzt:  
`sophomorix-project -p p_mein_projekt --update-maildomain`  
Das wird zwar ausgeführt, doch wird der Domainname dabei nicht aktualisiert sondern bleibt der gleiche wie zuvor.  
`* Setting mail to 'p_mein_projekt@langer-domainname-der-schule.de`

Das funktioniert also nicht so wie es soll … daher die Frage: wie geht’s richtig?  
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:** [22. Mai 2022 um 08:11 UTC](https://ask.linuxmuster.net/t/sophomorix-project-maildomain-wird-ignoriert/8862/2 "2022-05-22T08:11:09Z")

</div>

Hi Michael,

Ja, das Problem ist schon länger bekannt:

> <https://github.com/linuxmuster/sophomorix4/issues/120>
>
> Was aber noch nicht funktioniert ist, wenn nun ein neues Projekt angelegt wird, …dann bekommt das nicht die E-Mail Domain, welche in \[type.project\] in MAILDOMAIN festgelegt ist, sondern die Default Domain.

VG, Dorian

---

<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:** [29. Mai 2022 um 08:44 UTC](https://ask.linuxmuster.net/t/sophomorix-project-maildomain-wird-ignoriert/8862/3 "2022-05-29T08:44:32Z")

</div>

Hallo.  
Eine Ergänzung zu diesem Thema:

Wenn man den Befehl auf eine Klasse anwendet, also z.B. so:  
`sophomorix-class -c 5a --maillist`  
wird die Maillist zwar richtig angelegt – es ist aber wieder so, dass dann auch alle  
eingeschriebenen Lehrer mit in der Mailliste vorhanden sind.  
Soll das so sein oder kann man das auch verhindern?

Es kann je nach Anwendungsfall ja ganz hilfreich sein, wenn eine eMail an die ganze Klasse auch gleich an die eingeschriebenen Lehrer geht … aber _eigentlich_ will man meistens nur die Schüler der Klasse erwischen, meine ich!?

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:** [29. Mai 2022 um 15:52 UTC](https://ask.linuxmuster.net/t/sophomorix-project-maildomain-wird-ignoriert/8862/4 "2022-05-29T15:52:46Z")

</div>

Das ist Absicht und nicht konfigurierbar. Lässt sich aber sicher diskutieren.

VG, Dorian

---

<div class="post-metadata">

**Author:** ![jochen](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/jochen/32/121_2.png) [@jochen](https://ask.linuxmuster.net/u/jochen)\
**Post date:** [29. Mai 2022 um 19:53 UTC](https://ask.linuxmuster.net/t/sophomorix-project-maildomain-wird-ignoriert/8862/5 "2022-05-29T19:53:57Z")

</div>

Die eierlegende Wollmilchsau wären hier übrigens zwei Verteiler:

1. 5a\_Schueler
2. 5a\_Lehrer

Denn: sehr oft sollen ausschließlich die SuS angesprochen werden: „Bitte bringt morgen das Physikbuch mit“, „Lösung zu den Übungsblättern“,… Als Fachkollege, der dort ebenfalls eingeschrieben ist, will ich das nicht alles mitbekommen!  
Ab und zu sollen aber auch alle KuK angeschrieben werden, die in einer Klasse unterrichten: „Morgen fällt wegen des Ausflugs der Unterricht aus“, „Einladung zur Klassenkonferenz“,… Das wiederum geht die SuS nix an.  
Und ich weiß echt nicht, welche KuK in den jeweiligen Klassen alle unterrichten, so dass ich mir die manuell zusammenklicken könnte.

Viele Grüße,  
Jochen

---

<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:** [29. Mai 2022 um 20:20 UTC](https://ask.linuxmuster.net/t/sophomorix-project-maildomain-wird-ignoriert/8862/6 "2022-05-29T20:20:07Z")

</div>

Hallo Jochen.

> [@jochen](#):
>
> Und ich weiß echt nicht, welche KuK in den jeweiligen Klassen alle unterrichten, so dass ich mir die manuell zusammenklicken könnte.

Das weißt Du aber auch nicht, wenn Kollege XY sich nicht mit der Schulkonsole in seine ganzen Klassen eingetragen hat 🤔  
Wenn da nur _einer_ pennt, bekommt der nichts mit.

Viele Grüße  
Michael

---

<div class="post-metadata">

**Author:** ![jochen](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/jochen/32/121_2.png) [@jochen](https://ask.linuxmuster.net/u/jochen)\
**Post date:** [29. Mai 2022 um 21:26 UTC](https://ask.linuxmuster.net/t/sophomorix-project-maildomain-wird-ignoriert/8862/7 "2022-05-29T21:26:35Z")

</div>

Hallo Michael,

davon abgesehen, dass ich mir diese Information natürlich schon irgendwoher besorgen könnte, wäre es eben deutlich komfortabler.  
Klar, dass wäre ein Prozess, das den KuK beizubringen, sich am Schuljahresanfang in alle Klassen ein- und aus den alten auszutragen.  
Wobei man die Informationen, wer wo unterrichtet, auch aus nem Untis-Export bekommen und dann sophomorix-scripten könnte…

Viele Grüße,  
Jochen

---

<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:** [30. Mai 2022 um 04:28 UTC](https://ask.linuxmuster.net/t/sophomorix-project-maildomain-wird-ignoriert/8862/8 "2022-05-30T04:28:02Z")

</div>

> [@Michael](#):
>
> sophomorix-class -c 5a --maillist

Nochmal eine generelle Frage… muss man die Erneuerung der Mailliste für alle Klassen, Kurse, Projekte nach der Versetzung zum neuen Schuljahr selbst neu anstoßen oder geht das automatisch??

---

<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:** [30. Mai 2022 um 05:11 UTC](https://ask.linuxmuster.net/t/sophomorix-project-maildomain-wird-ignoriert/8862/9 "2022-05-30T05:11:48Z")

</div>

Hallo Michael,

die Listen werden bei jeder Änderung der Gruppenzusammensetzung  
automatisch aktualisiert.

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:** [30. Mai 2022 um 06:20 UTC](https://ask.linuxmuster.net/t/sophomorix-project-maildomain-wird-ignoriert/8862/10 "2022-05-30T06:20:13Z")

</div>

Hallo Jörg,  
ok, danke, dann dürfte es ja ausreichen, wenn dieses Mini-Script nur **einmal** läuft:

```auto
#!/bin/bash
# Dieses Script erzeugt eine Mailliste für alle Klassen.
class=/etc/linuxmuster/sophomorix/default-school/students.csv

for i in $(gawk -F";" '{print $1;}' $class |uniq); 
do
 echo sophomorix-class -c $i --maillist
done

#EOF

```

Noch ein Nachtrag … ich habe mit  
`sophomorix-mail -i` nachgesehen, welche Maillisten es bereits gibt … standardmäßig (?) wurde scheinbar bereits  
`teachers@meine-domain.de` angelegt, richtig??  
Diese Liste wird aber leider nicht mit synchronisiert.

---

<div class="post-metadata">

**Author:** ![Tobias](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/tobias/32/85_2.png) [@Tobias](https://ask.linuxmuster.net/u/Tobias)\
**Post date:** [2. September 2024 um 14:09 UTC](https://ask.linuxmuster.net/t/sophomorix-project-maildomain-wird-ignoriert/8862/11 "2024-09-02T14:09:33Z")

</div>

Ich habe einen PR für linuxmuster-mailcow gemacht:

> <https://github.com/linuxmuster/linuxmuster-mailcow/pull/2>
>
> \- when the project account is created, remove the leading "p\_" from LMN-name.
> \-… when the maillist account is created, the name of the maillist is now "Verteiler name". ok this is opionated and german...
> \- when the mail goes to a maillist, change the subject from "oldsubject" to "\[name\] oldsubject"
> \- add possibility to set the ldap\_filter for account creation and the sogo filter as environmental variables
> \- add possibility to hardcode an not-verifying SSL-Keys

da kann man lesen, was der linuxmuster-mailcow syncer danach anderes macht:

- project-mailkonto heißt „kollegium@…“ und nicht mehr „p\_kollegium@…“
- der Betreff wird vor dem Verteilen geändert in „[Kollegium] alter Betreff“
- ein paar Kleinigkeiten: wie man selbst-signierte Zertfikate ignoriert
- per Variable die Mailkonten auf Lehrer einschränken

Viel spaß damit. Ein Merge wäre natürlich nett @Till 🙂
