| Version 5 (modified by , 13 years ago) ( diff ) |
|---|
Infos zum Mailserver der paedml
Im Einsatz sind
- das HORDE-Framework
- Cyrus als MTA
# /etc/cyrus.conf Konfiguration
# /var/spool/cyrus/mail/ Hier liegen die eMails der User
# /etc/sieve/ Hier liegen die Weiterleitungsscripte (cyrus-sieve, Horde-Ingo)
Weiterleitungsscripte bearbeiten
Datei ingo.script unter /etc/sieve im Userverzeichnis bearbeiten
/usr/lib/cyrus/bin/sievec ingo.script ingo.bc
Eine Mailbox reparieren
su cyrus /usr/cyrus/bin/reconstruct -rf user.username
Die Mailboxen können mit dem Befehl
cyradm --user USER --server localhost
bearbeitet werden. Das Passwort von cyradmin steht in /etc/imap.secret. Die wichtigsten Befehle sind dabei
- lm - list mailboxes
- dm - delete mailbox
- cm - create mailbox
Admin-Programm aufrufen
cyradm localhost --user cyrus Passwort aus /etc/cyrus.secret help
Scripte in /root/scripts:
- Einen mailalias herausfinden
/root/scripte/mailalias.sh xyz.gmx.de
- Ein überlaufendes Mailpostfach sichern und dann leeren
/root/scripts/maildel.sh username
- Mailquota der User checken
/root/scripts/mailquota.sh
erzeugt die Datei /root/scripts/mailquota die vom php-Script /root/scripts/mailquota.php ausgewertet wird
Mailqueue
mailq
zeigt die Queue an
postsuper -d ALL
löscht alle festhängenden Mails des Queue
postqueue -f
liefert alles, was auf Halde liegt aus.
Note:
See TracWiki
for help on using the wiki.