./smtp_reply_footer: test "missing reply": pass
./smtp_reply_footer: test "long smtp_code": pass
./smtp_reply_footer: test "short smtp_code": pass
./smtp_reply_footer: test "good+bad smtp_code": pass
./smtp_reply_footer: test "1-line no dsn": pass
./smtp_reply_footer: test "1-line no dsn": pass
./smtp_reply_footer: test "2-line no dsn": pass
./smtp_reply_footer: test "1-line with dsn": pass
./smtp_reply_footer: test "2-line with dsn": pass
./smtp_reply_footer: warning: truncated macro reference: " ${whatever"
./smtp_reply_footer: test "bad macro": pass
./smtp_reply_footer: warning: truncated macro reference: " ${whatever"
./smtp_reply_footer: test "bad macroCRLF": pass
./smtp_reply_footer: test "good macro": pass
./smtp_reply_footer: test "good macroCRLF": pass
