mta_send
static void mta_send(struct mta_session *, char *, ...)
mta_send(s, "EHLO %s", s->helo);
mta_send(s, "HELO %s", s->helo);
mta_send(s, "LHLO %s", s->helo);
mta_send(s, "STARTTLS");
mta_send(s, "AUTH PLAIN %s", s->relay->secret);
mta_send(s, "AUTH LOGIN");
mta_send(s, "%s", obuf);
mta_send(s, "%s", obuf);
mta_send(s, "MAIL FROM:<%s>%s%s%s%s",
mta_send(s, "MAIL FROM:<%s>", s->task->sender);
mta_send(s, "RCPT TO:<%s>%s%s%s%s",
mta_send(s, "RCPT TO:<%s>", e->dest);
mta_send(s, "DATA");
mta_send(s, ".");
mta_send(s, "RSET");
mta_send(s, "QUIT");