Archive

Kategorien

Einen String mittels awk am letzten Trenner splitten

Ich war auf der Suche um bei einer solchen Logzeile von Postfix zuverlässig den Betreff auszulesen

1Jan 19 12:39:55 mx01 postfix/cleanup[10986]: 8BA1C40148: warning: header Subject: Re: PDFs getting mangled from host.example.tld[XX.YY.ZZ.ZZ]; from=<REDACTED> to=<REDACTED> proto=ESMTP helo=<REDACTED>

Das zu suchende Subject wäre hier Re: PDFs getting mangled. Alles danach gehört nicht mehr zum Betreff. Ein Suchmuster könnte

Lies weiter @ Einen String mittels awk am letzten Trenner splitten

Extract eml Files from mails

I was looking for a script to extract eml attachments from mails on my mailboxserver. After looking for 5min I found I might get faster if I write it myself and choose python because it already has email message parsers on board.

12345678910111213141516171819202122232425import re import email import hashlib from os import walk # dir to

Lies weiter @ Extract eml Files from mails

pigeonhole sieve foward mail as attachment

pigeohole-sieve is a great extension for dovecot mailserver. One thing I’m missing is the ability to forward a processed message as attchment from (imap) sieve filters. According to the developers „forward-as-attachment“ is in pipeline for future release but for the moment – with the redirect command – a message can only be forwarded inline.

But

Lies weiter @ pigeonhole sieve foward mail as attachment

GeoIP Lookup via DNS (closed beta)

Seit einigen Tagen biete ich eine DNS basierte Nachschlagemöglichkeit für Länderlookups von IP Adressen an. Diese lässt sich recht einfach in bestehende Systeme einbinden (primär RBL Listen von Mailservern). Dabei fragt der Server eine IP Adresse in der zu verweigernden Zone ab und wenn er eine Antwort erhält, dann gehört diese IP Adresse zum betreffenden

Lies weiter @ GeoIP Lookup via DNS (closed beta)

Mailbox Logging bei Dovecot

Dovecot bietet den Zugriff auf Mailboxen via POP3 und IMAP. Meiner Meinung nach ist Dovecot dafür die beste Software, die es gibt. Ein ganz nettes Feature dabei ist das sogenannte Mailbox Logging. Dieses ermöglicht es Aktionen innerhalb einer Mailbox sehr genau zu loggen. Daher hier kurz die Konfiguration wie man es sich einrichtet

12#/etc/dovecot/conf.d/10-mail.conf mail_plugins

Lies weiter @ Mailbox Logging bei Dovecot