EmailDLL Online Manual
Returns: Success or Error Status
This method is the one that does the work. It takes no parameters, and returns the standard integer status. The status returned can include not only errors in missing information (no From Address), but also pesky Winsock errors and SMTP protocol errors.
When attempting to send the email message, if problems occur in connecting to the server, sending the message, or disconnecting from the server, the number of attempts you set with the Email.SetMaxAttempts() method are performed. If the task can't be successfully completed after that, then the Email.SendMessage() method gives up and returns the appropriate error code.