# 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 find /var/spool/mqueue/* -type f -exec grep -irl "domain.de" {} \; -exec rm -vf {} \; # Löscht alle Mails von *@domain.de ### 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 {{tag>sendmail mailqueue}}