Dacons LLP Mailit for C/C++ | Version 1.0.8 |
Emai::SmtpSessionInternal Class ReferenceInheritance diagram for Emai::SmtpSessionInternal: ![]()
Detailed Description
Definition at line 30 of file EmaiSMTPInternal.hpp. Member Function Documentation
Establishes connection to the server.
Definition at line 195 of file EmaiSMTPInternal.hpp. References Emai::CheckErrorCode(), and Emai::Object< EmaiSmtpSession >::mObject. 00204 { 00205 CheckErrorCode(EmaiSmtpConnectInternal(mObject, 00206 inMailServer, inPort, 00207 inProxyInfo, 00208 inUserData, 00209 inHostName, 00210 inIPAddress, 00211 inOptions)); 00212 }
Disconnects the session from the server.
Definition at line 215 of file EmaiSMTPInternal.hpp. References Emai::CheckErrorCode(), EmaiSmtpDisconnect(), and Emai::Object< EmaiSmtpSession >::mObject. 00218 { 00219 CheckErrorCode(EmaiSmtpDisconnect(mObject, inOptions)); 00220 }
Authenticates the session at the server.
Definition at line 223 of file EmaiSMTPInternal.hpp. References Emai::CheckErrorCode(), EmaiSmtpAuthenticate(), and Emai::Object< EmaiSmtpSession >::mObject. 00228 { 00229 CheckErrorCode(EmaiSmtpAuthenticate(mObject, inAccount, 00230 inPassword, inOptions)); 00231 }
Sends the message.
Definition at line 234 of file EmaiSMTPInternal.hpp. References Emai::CheckErrorCode(), EmaiSmtpSendMessage(), and Emai::Object< EmaiSmtpSession >::mObject. 00239 { 00240 EmaiStringList stringList = NULL; 00241 CheckErrorCode(EmaiSmtpSendMessage(mObject, inMessage, &stringList, inOptions)); 00242 if (stringList != NULL) 00243 outFailedRecipients = StringList(stringList, true); 00244 }
Marks the SMTP session to be cancelled ASAP.
Definition at line 247 of file EmaiSMTPInternal.hpp. References Emai::CheckErrorCode(), EmaiSmtpCancel(), and Emai::Object< EmaiSmtpSession >::mObject. 00250 { 00251 CheckErrorCode(EmaiSmtpCancel(mObject, inOptions)); 00252 }
Sens NOOP command to the SMTP server. Used to avoid timout disconnection, during inactivity period.
Definition at line 255 of file EmaiSMTPInternal.hpp. References Emai::CheckErrorCode(), EmaiSmtpNoop(), and Emai::Object< EmaiSmtpSession >::mObject. 00258 { 00259 CheckErrorCode(EmaiSmtpNoop(mObject, inOptions)); 00260 }
The documentation for this class was generated from the following file: |