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 ·