C# Class NAPS2.ImportExport.Email.Mapi.MapiEmailer

Inheritance: IEmailer
Datei anzeigen Open project: cyanfish/naps2

Public Methods

Method Description
MapiEmailer ( IErrorOutput errorOutput ) : System
SendEmail ( EmailMessage message ) : bool

Sends an email described by the given message object.

Private Methods

Method Description
GetFiles ( EmailMessage message ) : NAPS2.ImportExport.Email.Mapi.MapiFileDesc[]
GetRecips ( EmailMessage message ) : NAPS2.ImportExport.Email.Mapi.MapiRecipDesc[]
MAPISendMail ( IntPtr session, IntPtr hwnd, NAPS2.ImportExport.Email.Mapi.MapiMessage message, MapiSendMailFlags flags, int reserved ) : MapiSendMailReturnCode

Method Details

MapiEmailer() public method

public MapiEmailer ( IErrorOutput errorOutput ) : System
errorOutput IErrorOutput
return System

SendEmail() public method

Sends an email described by the given message object.
public SendEmail ( EmailMessage message ) : bool
message EmailMessage The object describing the email message.
return bool