smtp_client_sendcmd
static void smtp_client_sendcmd(struct smtp_client *, char *, ...);
smtp_client_sendcmd(proto, "EHLO %s", proto->params.helo);
smtp_client_sendcmd(proto, "HELO %s", proto->params.helo);
smtp_client_sendcmd(proto, "LHLO %s", proto->params.helo);
smtp_client_sendcmd(proto, "STARTTLS");
smtp_client_sendcmd(proto, "AUTH PLAIN %s", obuf);
smtp_client_sendcmd(proto, "AUTH LOGIN");
smtp_client_sendcmd(proto, "%s", obuf);
smtp_client_sendcmd(proto, "%s", obuf);
smtp_client_sendcmd(proto, "MAIL FROM:<%s>%s%s%s%s",
smtp_client_sendcmd(proto, "MAIL FROM:<%s>",
smtp_client_sendcmd(proto, "RCPT TO:<%s>%s%s%s%s",
smtp_client_sendcmd(proto, "RCPT TO:<%s>", rcpt->to);
smtp_client_sendcmd(proto, "DATA");
smtp_client_sendcmd(proto, ".");
smtp_client_sendcmd(proto, "RSET");
smtp_client_sendcmd(proto, "QUIT");