Hallo Stefan,
das bräuchte ich auch. Und eigentlich sogar noch mehr: Lehrer bekommen bei uns nachn...@belwue-domain1.de und Schüler momentan noch nix, aber vielleicht in Zukunft einmal eine Adresse bei einer anderen Domain.

Geht das ?

Das habe ich mit Hilfe einen Sckript, der täglich über Cronjob läuft gelöst ( ich wollte nicht beim jeder Kontoerstellung es neu konfigurieren ).
Dafür muss man die Datei /etc/aliases modifizieren, in der Form :

lehrerlogin:        n...@belwue-domain1.de

Dann folgende Befehle laufen lassen :

/usr/bin/newaliases
/usr/bin/service postfix restart

Du kannst es dann testen mit dem Befehl :

echo "SuperTest" | mail -s "Youhou" lehrerlogin
Es sollte bei n...@belwue-domain1.de kommen.

Hier meinen Skript, der es jede Nacht macht :

#######################################################################################
#! /bin/bash

cd /etc

sed -i '/## Unsere alias/,/## Ende unsere alias/{//!d}' aliases

awk -F'[.: ]+' 'f{print $3 ":\t\t\t" $2"@belwue-domain1.de"} /### Mailaliases for adminclass teachers/{f=1}' aliases | column -t | tac > aliasbis.txt

while read l ; do sed -i "/## Unsere alias/a $l" aliases ; done < aliasbis.txt

rm -f aliasbis.txt

/usr/bin/newaliases
/usr/bin/service postfix restart
#######################################################################################

Kurze Erklärung :

In /etc/aliases stehen nach der Zeile ( bei uns ) alle Aliase in der Form :

VORNAME.NAME:             LOGIN

nach der Zeile ### Mailaliases for adminclass teachers

Dazu habe ich vor diesen Stück folgende Zeilen geschrieben :

## Unsere alias
## Ende unsere alias

Der Skript liest alles war nach der Zeile ### Mailaliases for adminclass teachers gibt, ordnet es neu, und schreibt das Ergenis zwischen ## Unsere alias und ## Ende unsere alias.
Dann es startet postfix erneut.
Dafür muss man den Domain auch anpassen ( Zeile die mit awk anfängt ).

Zuletzt, als Cron-Jobs, die folgende Zeile schreiben ( jede Nacht 22 Uhr ) :

00 22 * * *   root bash /PFAD/ZU/MailAlias.sh 1> /dev/null

Gruß

Arnaud


_______________________________________________
linuxmuster-user mailing list
linuxmuster-user@lists.linuxmuster.net
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user

Antwort per Email an