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 | |