C# Class InboxWatcher.ImapClient.EmailSender

Inheritance: IEmailSender
Afficher le fichier Open project: ptfuller/InboxWatcher

Méthodes publiques

Méthode Description
EmailSender ( IImapFactory factory ) : System
IsAuthenticated ( ) : bool
IsConnected ( ) : bool
SendMail ( MimeMessage message, string emailDestination, bool moveToDest ) : Task
Setup ( ) : Task

Private Methods

Méthode Description
KeepAlive ( ) : Task
SmtpClientOnDisconnected ( object sender, EventArgs eventArgs ) : void
_timer_Elapsed ( object sender, System e ) : void

Method Details

EmailSender() public méthode

public EmailSender ( IImapFactory factory ) : System
factory IImapFactory
Résultat System

IsAuthenticated() public méthode

public IsAuthenticated ( ) : bool
Résultat bool

IsConnected() public méthode

public IsConnected ( ) : bool
Résultat bool

SendMail() public méthode

public SendMail ( MimeMessage message, string emailDestination, bool moveToDest ) : Task
message MimeKit.MimeMessage
emailDestination string
moveToDest bool
Résultat Task

Setup() public méthode

public Setup ( ) : Task
Résultat Task