mirror smtplib api