Dbmail 2.0 currently support per-user (not per-address) auto-reply. I consider this severely broken because there's no loop-detection in there whatsoever.
Last year I wrote a temporary stop-gap solution in python (autoreplier.py). It will send replies from/to the same addresses only every TIMEOUT seconds.
cat >> /var/cache/dbmail/paul-autoreply.eml << EOM From: paul@no.harvesting.please.nfg.nl Subject: vacation I'm yonder. --- #CU EOM
dbmail-users -x paul@no.harvesting.please.nfg.nl -t '|/usr/local/bin/autoreplier.py -u paul -a paul@no.harvesting.please.nfg.nl -m /var/cache/dbmail/paul-autoreply.eml'
Et voila.
dbmail-users -x paul@no.harvesting.please.nfg.nl -T '|/usr/local/bin/autoreplier.py -u paul -a paul@no.harvesting.please.nfg.nl -m /var/cache/dbmail/paul-autoreply.eml'