Problem:
Aus gewissen Gründen möchte man sich vieleicht mal einen Überblick über alle seine eingestellten Email-Aliases, Email-Weiterleitungen, Email-Postfächern, Email-CatchAll's, etc. haben.
Lösung:
Ein kleines Bash-Script schreibt alle Einstellungen in eine Datei:
#!/bin/bash CONF=/tmp/qmail-conf #löschen: rm $CONF 2>&1 >/dev/null #aliase: find /var/qmail/alias/ -name '.qmail-*' -exec bash -c "echo {} >>$CONF ; cat {} >>$CONF ; echo >>$CONF" \; #.qmail's find /var/qmail/mailnames/ -name '.qmail' -exec bash -c "echo {} >>$CONF ; grep -v ' true' {} >>$CONF ; echo >>$CONF" \;
Die Datei z.B. unter /root/bin/qmail-conf.sh
speichern und mit chmod +x /root/bin/qmail-conf.sh
ausführbar machen. Schon ist das 'Pogramm' qmail-conf.sh
in der Console ausführbar und erstellt unter /tmp/qmail-conf
eine Sammlung aller gewünschter Daten.
Kategorien:
Stichwörter:
qmail · mail · email · alias · mailnames · config · konfiguration · speichern · lesen · zusammenfassen ·