smtp_client_transport.h
error_t smtpClientOpenSecureConnection(SmtpClientContext *context)
Open secure connection.
Definition: smtp_client_transport.c:100
error_t smtpClientOpenConnection(SmtpClientContext *context)
Open network connection.
Definition: smtp_client_transport.c:50
SMTP client (Simple Mail Transfer Protocol)
error_t smtpClientEstablishSecureConnection(SmtpClientContext *context)
Establish secure connection.
Definition: smtp_client_transport.c:161
error_t smtpClientShutdownConnection(SmtpClientContext *context)
Shutdown network connection.
Definition: smtp_client_transport.c:191
error_t smtpClientSendData(SmtpClientContext *context, const void *data, size_t length, size_t *written, uint_t flags)
Send data using the relevant transport protocol.
Definition: smtp_client_transport.c:258
void smtpClientCloseConnection(SmtpClientContext *context)
Close network connection.
Definition: smtp_client_transport.c:228
TCP/IP stack core.
error_t smtpClientEstablishConnection(SmtpClientContext *context, const IpAddr *serverIpAddr, uint16_t serverPort)
Establish network connection.
Definition: smtp_client_transport.c:86
error_t smtpClientReceiveData(SmtpClientContext *context, void *data, size_t size, size_t *received, uint_t flags)
Receive data using the relevant transport protocol.
Definition: smtp_client_transport.c:292