Lines Matching refs:SMTP
21 * RFC1870 SMTP Service Extension for Message Size
24 * RFC3207 SMTP over TLS
27 * RFC4954 SMTP Authentication
28 * RFC5321 SMTP protocol
30 * Draft SMTP URL Interface <draft-earhart-url-smtp-00.txt>
114 * SMTP protocol handler.
118 "SMTP", /* scheme */
166 * HTTP-proxyed SMTP protocol handler.
170 "SMTP", /* scheme */
229 * Checks for an ending SMTP status code at the start of the given string, but
298 * This is the ONLY way to change SMTP state!
333 infof(conn->data, "SMTP %p state change from %s to %s\n",
370 * Sends the HELO command to initialise communication with the SMTP server.
517 * Sends a SMTP based command.
523 struct SMTP *smtp = data->req.protop;
630 struct SMTP *smtp = data->req.protop;
1256 struct SMTP *smtp = data->req.protop;
1322 struct SMTP *smtp = data->req.protop;
1365 /* SMTP upload */
1404 /* Busy upgrading the connection; right now all I/O is SSL/TLS, not SMTP */
1425 /* We have now received a full SMTP server response */
1554 /* Allocate and initialize the SMTP struct for the current SessionHandle if
1560 struct SMTP *smtp;
1562 smtp = data->req.protop = calloc(sizeof(struct SMTP), 1);
1569 /* For the SMTP "protocol connect" and "doing" phases only */
1594 /* We always support persistent connections in SMTP */
1641 struct SMTP *smtp = data->req.protop;
1651 is still trying to resolve the host name, the SMTP struct is not yet
1712 * This is the actual DO function for SMTP. Transfer a mail, send a command
1718 /* This is SMTP and no proxy */
1721 struct SMTP *smtp = data->req.protop;
1740 /* SMTP based command (VRFY, EXPN, NOOP, RSET or HELP) */
1786 * Disconnect from an SMTP server. Cleanup protocol-specific per-connection
1797 /* The SMTP session may or may not have been allocated/setup at this
1818 struct SMTP *smtp = conn->data->req.protop;
1886 /* Unless we have asked to tunnel SMTP operations through the proxy, we
1903 failf(data, "SMTP over http proxy requires HTTP support built-in!");
1908 /* Initialise the SMTP layer */
1987 /* The SMTP struct is already initialised in smtp_connect() */
2015 struct SMTP *smtp = data->req.protop;
2112 /* When sending a SMTP payload we must detect CRLF. sequences making sure
2121 struct SMTP *smtp = data->req.protop;