**Dies ist eine alte Version des Dokuments!**

Sendmail: Kleines Mailqueue Howto

Mailqueue ansehen

Die E-Mails die versendet werden sollen, aber noch nicht [erfolgreich] versendet worden sind.

less nur deswegen, falls sehr viele Mails sich in der Queue befinden.

mailq | less

oder

sendmail -bp

Gesamte Mailqueue löschen

cd /var/spool/mqueue/
rm *

Einzelne Mails aus dem Queue löschen

rm /var/spool/mqueue/{d,q}ID

# z.B.:
rm /var/spool/mqueue/{d,q}foBAEMuV8000429

(Die ID erhält der Mail erhält man per mailq [erste Spalte])

Alle E-Mails aus der Queue von @domain löschen

sendmail -qS -v domain # Löscht alle Mails von *@domain

Alle E-Mails aus der Queue für @domain löschen

sendmail -qR -v domain # Löscht alle E-Mails die für *@domain bestimmt sind.

Sendmail zwingen, die E-Mails aus der Queue zu versenden

sendmail -v -q

Versuchen verzögerte (deferred) Mails abzuschicken

sendmail -OTimeout.hoststatus=0m -q -v