Lines Matching refs:cmd
411 char *cmd = new char[::strlen(localhost)+8];
413 ::sprintf(cmd,"HELO %s" CRLF, localhost);
415 ::sprintf(cmd,"EHLO %s" CRLF, localhost);
417 if (SendCommand(cmd) != B_OK) {
418 delete[] cmd;
422 delete[] cmd;
704 BString cmd = "QUIT";
705 cmd += CRLF;
707 if (SendCommand(cmd.String()) != B_OK) {
718 BString cmd = from;
719 cmd.Remove(0, cmd.FindFirst("\" <") + 2);
720 cmd.Prepend("MAIL FROM: ");
721 cmd += CRLF;
722 if (SendCommand(cmd.String()) != B_OK)
734 cmd = "RCPT TO: ";
735 cmd << addr.String() << CRLF;
736 if (SendCommand(cmd.String()) != B_OK)
743 cmd = "DATA";
744 cmd += CRLF;
745 if (SendCommand(cmd.String()) != B_OK)
832 cmd = "." CRLF; // The standard says don't add extra CRLF.
834 cmd = CRLF "." CRLF;
836 if (SendCommand(cmd.String()) != B_OK)
886 SMTPProtocol::SendCommand(const char *cmd)
888 D(bug("C:%s\n", cmd));
890 if (fSocket->Write(cmd, ::strlen(cmd)) < 0)