ReactOS 0.4.16-dev-297-gc569aee
Collaboration diagram for Options:

Macros

#define SMTP_BODYDH   0
 
#define SMTP_DEBUG   LWIP_DBG_OFF
 
#define SMTP_MAX_SERVERNAME_LEN   256
 
#define SMTP_MAX_USERNAME_LEN   32
 
#define SMTP_MAX_PASS_LEN   32
 
#define SMTP_COPY_AUTHDATA   1
 
#define SMTP_CHECK_DATA   1
 
#define SMTP_SUPPORT_AUTH_PLAIN   1
 
#define SMTP_SUPPORT_AUTH_LOGIN   1
 
#define SMTP_STATE_MALLOC(size)   mem_malloc(size)
 
#define SMTP_STATE_FREE(ptr)   mem_free(ptr)
 

Detailed Description

Macro Definition Documentation

◆ SMTP_BODYDH

#define SMTP_BODYDH   0

Set this to 1 to enable data handler callback on BODY

Definition at line 19 of file smtp_opts.h.

◆ SMTP_CHECK_DATA

#define SMTP_CHECK_DATA   1

Set this to 0 to save some code space if you know for sure that all data passed to this module conforms to the requirements in the SMTP RFC. WARNING: use this with care!

Definition at line 53 of file smtp_opts.h.

◆ SMTP_COPY_AUTHDATA

#define SMTP_COPY_AUTHDATA   1

Set this to 0 if you know the authentication data will not change during the smtp session, which saves some heap space.

Definition at line 45 of file smtp_opts.h.

◆ SMTP_DEBUG

#define SMTP_DEBUG   LWIP_DBG_OFF

SMTP_DEBUG: Enable debugging for SNTP.

Definition at line 24 of file smtp_opts.h.

◆ SMTP_MAX_PASS_LEN

#define SMTP_MAX_PASS_LEN   32

Maximum length reserved for password

Definition at line 39 of file smtp_opts.h.

◆ SMTP_MAX_SERVERNAME_LEN

#define SMTP_MAX_SERVERNAME_LEN   256

Maximum length reserved for server name including terminating 0 byte

Definition at line 29 of file smtp_opts.h.

◆ SMTP_MAX_USERNAME_LEN

#define SMTP_MAX_USERNAME_LEN   32

Maximum length reserved for username

Definition at line 34 of file smtp_opts.h.

◆ SMTP_STATE_FREE

#define SMTP_STATE_FREE (   ptr)    mem_free(ptr)

Definition at line 69 of file smtp_opts.h.

◆ SMTP_STATE_MALLOC

#define SMTP_STATE_MALLOC (   size)    mem_malloc(size)

Definition at line 68 of file smtp_opts.h.

◆ SMTP_SUPPORT_AUTH_LOGIN

#define SMTP_SUPPORT_AUTH_LOGIN   1

Set this to 1 to enable AUTH LOGIN support

Definition at line 63 of file smtp_opts.h.

◆ SMTP_SUPPORT_AUTH_PLAIN

#define SMTP_SUPPORT_AUTH_PLAIN   1

Set this to 1 to enable AUTH PLAIN support

Definition at line 58 of file smtp_opts.h.