Provides SMTP/S client.
More...
|
| enum | SmtpState {
eSMTP_Banner = 0,
eSMTP_Hello,
eSMTP_StartTLS,
eSMTP_SendAuth,
eSMTP_SendingAuthLogin,
eSMTP_RequestingAuthChallenge,
eSMTP_SendAuthResponse,
eSMTP_SendingAuth,
eSMTP_Ready,
eSMTP_SendMail,
eSMTP_SendingMail,
eSMTP_SendRcpt,
eSMTP_SendingRcpt,
eSMTP_SendData,
eSMTP_SendingData,
eSMTP_SendHeader,
eSMTP_SendingHeaders,
eSMTP_StartBody,
eSMTP_SendingBody,
eSMTP_Sent,
eSMTP_Quitting,
eSMTP_Disconnect
} |
| |
Provides SMTP/S client.
◆ SMTP_CODE_AUTH_CHALLENGE
| #define SMTP_CODE_AUTH_CHALLENGE 334 |
◆ SMTP_CODE_AUTH_OK
| #define SMTP_CODE_AUTH_OK 235 |
◆ SMTP_CODE_BYE
| #define SMTP_CODE_BYE 221 |
◆ SMTP_CODE_REQUEST_OK
| #define SMTP_CODE_REQUEST_OK 250 |
◆ SMTP_CODE_SERVICE_READY
| #define SMTP_CODE_SERVICE_READY 220 |
◆ SMTP_CODE_START_DATA
| #define SMTP_CODE_START_DATA 354 |
◆ SMTP_ERROR_LENGTH
| #define SMTP_ERROR_LENGTH 40 |
◆ SMTP_OPT_AUTH_CRAM_MD5
| #define SMTP_OPT_AUTH_CRAM_MD5 bit(4) |
◆ SMTP_OPT_AUTH_LOGIN
| #define SMTP_OPT_AUTH_LOGIN bit(3) |
◆ SMTP_OPT_AUTH_PLAIN
| #define SMTP_OPT_AUTH_PLAIN bit(2) |
◆ SMTP_OPT_PIPELINE
| #define SMTP_OPT_PIPELINE bit(0) |
◆ SMTP_OPT_STARTTLS
| #define SMTP_OPT_STARTTLS bit(1) |
◆ SMTP_QUEUE_SIZE
| #define SMTP_QUEUE_SIZE 5 |
◆ SmtpClientCallback
◆ SmtpState
| Enumerator |
|---|
| eSMTP_Banner | |
| eSMTP_Hello | |
| eSMTP_StartTLS | |
| eSMTP_SendAuth | |
| eSMTP_SendingAuthLogin | |
| eSMTP_RequestingAuthChallenge | |
| eSMTP_SendAuthResponse | |
| eSMTP_SendingAuth | |
| eSMTP_Ready | |
| eSMTP_SendMail | |
| eSMTP_SendingMail | |
| eSMTP_SendRcpt | |
| eSMTP_SendingRcpt | |
| eSMTP_SendData | |
| eSMTP_SendingData | |
| eSMTP_SendHeader | |
| eSMTP_SendingHeaders | |
| eSMTP_StartBody | |
| eSMTP_SendingBody | |
| eSMTP_Sent | |
| eSMTP_Quitting | |
| eSMTP_Disconnect | |