Jump to main content

##

# TCPIP_SMTPC_MESSAGE_WARNING Enumeration

## C

    typedef enum {
    TCPIP_SMTPC_WARN_REPLY_BUFFER_SMALL = 0x0001,
    TCPIP_SMTPC_WARN_WRONG_FORMAT = 0x0002,
    TCPIP_SMTPC_WARN_UNEXPECTED_REPLY = 0x0004,
    TCPIP_SMTPC_WARN_FILE_NOT_FOUND = 0x0008,
    TCPIP_SMTPC_WARN_AUTH_LOGIN_LEN = 0x0010
    } TCPIP_SMTPC_MESSAGE_WARNING;

## Description

Enumeration: TCPIP_SMTPC_MESSAGE_WARNING.

Enumeration describing the possible warning types occurring during a mail transmission. These events are not fatal and SMTPC client will try to complete the mail transfer.

## Parameters

Parameters | Description
--- | ---
TCPIP_SMTPC_WARN_REPLY_BUFFER_SMALL = 0x0001 | The reply buffer allocated for the server replies is too small server reply exceeded the size of the buffer it should be increased.
TCPIP_SMTPC_WARN_WRONG_FORMAT = 0x0002 | Server reply was not properly formatted.
TCPIP_SMTPC_WARN_UNEXPECTED_REPLY = 0x0004 | Unexpected server replied received.
TCPIP_SMTPC_WARN_FILE_NOT_FOUND = 0x0008 | File attachment not found; ignored.
TCPIP_SMTPC_WARN_AUTH_LOGIN_LEN = 0x0010 | Provided credentials for LOGIN authentication are too long and were truncated (buffer overflow) this most likely will result in a server authentication rejection.

## Remarks

Multiple warnings could be set during a mail transmission.