SMTPc_SendMail()

Send an email. 

Files

smtp-c.h/smtp-c.c

Prototype

void  SMTPc_SendMail (CPU_CHAR                *p_host_name,
                      CPU_INT16U               port,
                      CPU_CHAR                *p_username,
                      CPU_CHAR                *p_pwd,
                      NET_APP_SOCK_SECURE_CFG *p_secure_cfg,
                      SMTPc_MSG               *p_msg,
                      SMTPc_ERR               *p_err)

Arguments

p_host_name        

Pointer to host name of the SMTP server to connect. Can be also an IP address.

port                        

TCP port to use, or '0' if SMTPc_DFLT_PORT.

p_username          

Pointer to user name, if authentication enabled.

p_pwd                  

Pointer to password, if authentication enabled.

p_secure_cfg        

Pointer to the secure configuration (TLS/SSL).

p_msg                  

SMTPc_MSG structure encapsulating the message to send.

p_err                      

Pointer to variable that will receive the return error code from this function.

Returned Values

none.

Required Configuration

Module Configuration.

Notes / Warnings

  1. SMTPc_MSG must be first correctly populated.

Example Usage

none.