user code and SMTP