Advertisement

SMTP::reset

Send an SMTP RSET command.

SMTP::recipient

Send an SMTP RCPT command.

SMTP::quit

Send an SMTP QUIT command.

SMTP::mail

Send an SMTP MAIL command.

Advertisement

SMTP::parseHelloFields

Parse a reply to HELO/EHLO command to discover server extensions.

SMTP::sendHello

Send an SMTP HELO or EHLO command.

SMTP::hello

Send an SMTP HELO or EHLO command.

SMTP::data

Send an SMTP DATA command.

Advertisement

SMTP::close

Close the socket and clean up the state of the class.

SMTP::hmac

Calculate an MD5 HMAC hash.

Advertisement

SMTP::startTLS

Initiate a TLS (encrypted) session.

SMTP::edebug

Output debugging info via a user-selected method.