fix default reason handling
fix default reason handling

Tomas Lee <j533xdbjwfgdbsv@jetable.net> pointed out that
cab7466c08fec71c48cba5a77beee08ec3b190a4 broke the default badmailfrom
reason.

This fixes that functionality and simplifies the code a little.

sieutruc/qpsmtpd,sieutruc/qpsmtpd,msimerson/qpsmtpd,smtpd/qpsmtpd,smtpd/qpsmtpd,priyadi/qpsmtpd,sieutruc/qpsmtpd,priyadi/qpsmtpd,salvis/qpsmtpd,priyadi/qpsmtpd,salvis/qpsmtpd,msimerson/qpsmtpd