Nejjednodušší podle mě bude použít ma mailserveru filtr, který celý e-mail předá na stdin externího programu. To může být skritp v php/perlu/... který vyřeší zápis do db.
Minimálně pro Exim v konfiguraci se systémovými uživateli lze použít klasický ".forward" soubor v domovském adresáři, a v něm něco jako:
# Exim filter
pipe "/nekde/skript.php"
Nebo lze v konfiguraci Eximu přidat vlastní router pro konkrétní cílovou adresu, a tento zpracovávat externím programem:
nejaky_router:
debug_print = "R: my external cmd route"
driver = redirect
domains = nejakadomena.cz
local_parts = mejakymailpredzavinacem
pipe_transport = address_pipe
data = "|/nekde/skript.php"
allow_fail
Ten Exim lze použít ve výchozí Debian konfiguraci. Podobně to jistě půjde i pro ten Postfix, ale nemám to vyzkoušené.