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