Nachrichten aus der Postfix Warteschlange (mailq) löschen

Bevor Postfix die Nachrichten verschickt, werden diese in der Queue (Warteschlange) abgelegt. Wenn Nachrichten nicht sofort zugestellt werden können, verweilen sie in der Queue. Mit dem Postfix Kommando postsuper löscht man Nachrichten aus der Warteschlange.
Bevor wir eine Nachricht löschen, sollten wir alle E-Mails der Warteschlange auflisten:

mailq

Jetzt erhältst Du alle Mails die in der Warteschlange sind. In der ersten Spalte der Auflistung befindet sich die Queue ID. Mit der Queue ID kannst Du einzelne Nachrichten aus der Warteschlange entfernen:

postsuper -d <Queue ID>

Um alle Nachrichten zu löschen:

postsuper -d ALL

Zertifikat in PKCS12 umwandeln

Folgende Dateien werden benötigt, um ein Zertifikat in das PKCS12 Format umzuwandeln:

  • das Zertifikat .crt
  • den privaten Schlüssel .key, der mit dem CSR erstellt wurde und zum Zertifikat gehört
  • optional ein Zwischenzertifikat oder CA Certificate

Der Inhalt der Zwischenzertifikate (Intermediate/CA Certificate) wird an das eigentliche Zertifikat .crt mit einem Editor z.B. vi an das Ende angefügt.

Jetzt wird das gebündelte Zertifikat .crt  und der private Schlüssel .key mit openssl zu einer .p12 Datei zusammengefasst:

openssl pkcs12 -export -in Mein-Zertifikat.crt -inkey Mein-Privater-Schluessel.key -out Meine-Neue-Datei.p12

Die erzeugte .p12 Datei enthält jetzt das Zertifikat und den privaten Schlüssel.

Möchte man Zwischenzertifikate (Intermediates) nachträglich hinzufügen:

openssl pkcs12 -export -inkey Mein-privater-Schluessel.key -in Mein-Zertifikat.crt -out Meine-bestehende-Datei.p12 -chain -CApath /etc/ssl/certs