Postfixadmin, vacation.pl bug

Oggi ho scoperto che c'è un bug (più o meno noto) nel software perl in bundle con postfixadmin che gestisce la funzionalità di vacation.
lo scriptino perl (vacation.pl) che và inserito in /var/spool/vacation non gestisce bene le email inviate tramite i client di posta i quali.
quando hanno qualcuno in rubrica inviano l'email con campo To: valorizzato come "Pinco Pallino <pinco@tin.it>" il che manda nel panico appunto
il vacation.pl che cerca di rispedire l'email allo stesso indirizzo.

Per simulare la cosa basta attivare il vacation su un qualsiasi indirizzo email e inviargli prima un email selezionando dalla rurica l'indirizzo
(qui noterete che non vi ritorna nessuna email che vi avverta del fatto che il vostro contatto non è presente in ufficio). A questo punto, da un altro
indirizzo email, potete provare ad inviare un email digitando manualmente (e badata bene manualmente) l'indirizzo su cui avete attivato il vacation stando
bene attenti a inviare l'email semplicemente a nomecasella@nomedominio.it.

Ora siccome il file vacation.pl gestisce comunque l'indirizzo email del mittento rimuovendo tutto il sorgente e portandolo nel formato nomecasella@nomedominio.ext
si può procedere ad una semplice patch che risolve il problema in maniera che direi definitiva.
Si deve accedere a /var/spool/vacation/vacation.pl e rimuovendo la seguente riga all'interno della funzione send_vacation_email:

do_mail ($orig_to, $orig_from, $row[0], $row[1]);

e sostituendola con:

do_mail ($email, $orig_from, $row[0], $row[1]);

Questo dovrebbe risolvere una volta per tutte i vostri problemi col vacation di postfixadmin che a me personalmente ha fatto parecchio tribolare.