smtp_: more linear code