Hilfreicher geht’s kaum

Aus dem Zustellungsversuch einer Mail an einen Server:

Remote host said: 550 5.7.1 <abgelehnteadresse@nowhere>: Recipient address rejected: Mail appeared to be SPAM or forged. Ask YOUR Mail/DNS-Administrator to correct HELO and DNS MX settings or to get removed from DNSBLs

Da frage ich mich doch: Was reitet einen Mailserverbetreiber, der doch schließlich einen spezifischen Grund hat, eine Mail abzulehnen, in der Ablehnungsmeldung nur mehrere unspezifische Möglichkeiten anzugeben? Auf diese Weise macht Debugging keinen Spaß.…

Wo bleibt die Mail?

Mit einem Geschäftspartner war für heute morgen eine Softwareumstellung angesetzt, mit genauem Zeitpunkt terminiert. Das betreffende System sollte angehalten werden, ich sollte einen Snapshot des Datenbestands erstellen, per Mail zur Weiterverarbeitung an den Partner senden und kurz darauf zum Reimport zurückerhalten.

Ich war pünktlich, und von daher mehr als verwundert, als der Kunde mich nach einer halben Stunde später anrief und fragte, wo denn nun endlich meine Mail bleiben würde, man würde dort händeringend darauf warten.

Einen Blick ins Maillogfile …

simscan mit ClamAV > 0.90

Das für den Einsatz mit qmail entwickelte Scannerpaket simscan, das diverse Scan-Enginges (darunter SpamAssassin und ClamAV) einbinden kann, hat eine Komponente namens simscanmk, die unter anderem die Versionsstände der eingesetzten Tools zusammenstellt. Diese liegen dann vorgefertigt in einer .cdb-Datei, damit simscan diese Daten simpel in einen Mailheader packen kann, ohne die Infos jedes Mal aufwendig zusammenstellen zu müssen. Seit einiger Zeit meldet ein entsprechender Cronjob aber:

# /etc/cron.daily/simscanmk:
LibClamAV Error: cl_cvdhead: Can't open file /var/clamav/daily.cvd

Hintergrund ist, dass ClamAV in …