Helper Library for sending emails

MbcsMail Class

Helper class to make using the Email.NET library simpler in the context of WinTRM

Definition

Namespace: MbcsMail
Assembly: MbcsMail (in MbcsMail.dll) Version: 1.0.0.1 (1.0.0.1)
C#
public class MbcsMail : MailMan
Inheritance
Object    MailMan    MbcsMail

Constructors

MbcsMailInitializes a new instance of the MbcsMail class
MbcsMail(String)Initializes a new instance of the MbcsMail class
MbcsMail(String, Int32, Object, String)Initializes a new instance of the MbcsMail class

Properties

AddBcc Add a BCC to the message
AddCC Add a CC to the message
AllOrNone
(Inherited from MailMan)
authentication Sets/Gets authenication method
AutoFix
(Inherited from MailMan)
AutoGenMessageId
(Inherited from MailMan)
AutoSmtpRset
(Inherited from MailMan)
AutoUnwrapSecurity
(Inherited from MailMan)
body Sets/Gets message body text
ClientIpAddress
(Inherited from MailMan)
ConnectTimeout
(Inherited from MailMan)
DebugLogFilePath
(Inherited from MailMan)
displayName Sets/Gets display name of sender
DsnEnvid
(Inherited from MailMan)
DsnNotify
(Inherited from MailMan)
DsnRet
(Inherited from MailMan)
emailAddress Sets/Gets email address
EmbedCertChain
(Inherited from MailMan)
EnableEvents
(Inherited from MailMan)
Errors Retrieve any send errors
Filter
(Inherited from MailMan)
fromAddress Sets/Gets From address of email
HeartbeatMs
(Inherited from MailMan)
HeloHostname
(Inherited from MailMan)
HttpProxyAuthMethod
(Inherited from MailMan)
HttpProxyDomain
(Inherited from MailMan)
HttpProxyHostname
(Inherited from MailMan)
HttpProxyPassword
(Inherited from MailMan)
HttpProxyPort
(Inherited from MailMan)
HttpProxyUsername
(Inherited from MailMan)
ImmediateDelete
(Inherited from MailMan)
IncludeRootCert
(Inherited from MailMan)
incomingPort Sets/Gets incoming pop server port number
incomingServer Sets/Gets incoming pop server name
IsPop3Connected
(Inherited from MailMan)
IsSmtpConnected
(Inherited from MailMan)
LastErrorHtml
(Inherited from MailMan)
LastErrorText
(Inherited from MailMan)
LastErrorXml
(Inherited from MailMan)
LastMethodSuccess
(Inherited from MailMan)
LastSendQFilename
(Inherited from MailMan)
LastSmtpStatus
(Inherited from MailMan)
LogMailReceivedFilename
(Inherited from MailMan)
LogMailSentFilename
(Inherited from MailMan)
MailHost
(Inherited from MailMan)
MailPort
(Inherited from MailMan)
MaxCount
(Inherited from MailMan)
OAuth2AccessToken
(Inherited from MailMan)
OpaqueSigning
(Inherited from MailMan)
outgoingPort Sets/Gets outgoing smtp port number
outgoingServer Sets/Gets outgoing smtp server name
P7mEncryptAttachFilename
(Inherited from MailMan)
P7mSigAttachFilename
(Inherited from MailMan)
P7sSigAttachFilename
(Inherited from MailMan)
PercentDoneScale
(Inherited from MailMan)
Pop3SessionId
(Inherited from MailMan)
Pop3SessionLog
(Inherited from MailMan)
Pop3SPA
(Inherited from MailMan)
Pop3SslServerCertVerified
(Inherited from MailMan)
Pop3Stls
(Inherited from MailMan)
PopPassword
(Inherited from MailMan)
PopPasswordBase64
(Inherited from MailMan)
PopSsl
(Inherited from MailMan)
PopUsername
(Inherited from MailMan)
PreferIpv6
(Inherited from MailMan)
ReadTimeout
(Inherited from MailMan)
ReplyTo Optional Reply To address
RequireSslCertVerify
(Inherited from MailMan)
ResetDateOnLoad
(Inherited from MailMan)
ReturnReceipt Return Receipt requested
SendBufferSize
(Inherited from MailMan)
SendIndividual
(Inherited from MailMan)
SizeLimit
(Inherited from MailMan)
SmtpAuthMethod
(Inherited from MailMan)
SmtpFailReason
(Inherited from MailMan)
SmtpHost
(Inherited from MailMan)
SmtpLoginDomain
(Inherited from MailMan)
SmtpPassword
(Inherited from MailMan)
SmtpPipelining
(Inherited from MailMan)
SmtpPort
(Inherited from MailMan)
SmtpSessionLog
(Inherited from MailMan)
SmtpSsl
(Inherited from MailMan)
SmtpSslServerCertVerified
(Inherited from MailMan)
SmtpUsername
(Inherited from MailMan)
SocksHostname
(Inherited from MailMan)
SocksPassword
(Inherited from MailMan)
SocksPort
(Inherited from MailMan)
SocksUsername
(Inherited from MailMan)
SocksVersion
(Inherited from MailMan)
SoRcvBuf
(Inherited from MailMan)
SoSndBuf
(Inherited from MailMan)
SslAllowedCiphers
(Inherited from MailMan)
SslProtocol
(Inherited from MailMan)
StartTLS
(Inherited from MailMan)
Status Gets readonly property Status
subject Sets/Gets message subject
TlsCipherSuite
(Inherited from MailMan)
TlsVersion
(Inherited from MailMan)
toAddr Sets/Gets To address
UseApop
(Inherited from MailMan)
useSSL Sets/Gets whether to use SSL
VerboseLogging
(Inherited from MailMan)
Version
(Inherited from MailMan)

Methods

AddDataAttachment 
AddFileAttachment 
AddPfxSourceData
(Inherited from MailMan)
AddPfxSourceFile
(Inherited from MailMan)
CheckMail
(Inherited from MailMan)
CheckMailAsync
(Inherited from MailMan)
ClearBadEmailAddresses
(Inherited from MailMan)
ClearPop3SessionLog
(Inherited from MailMan)
ClearSmtpSessionLog
(Inherited from MailMan)
CloseSmtpConnection
(Inherited from MailMan)
CloseSmtpConnectionAsync
(Inherited from MailMan)
CopyMail
(Inherited from MailMan)
CopyMailAsync
(Inherited from MailMan)
DeleteBundle
(Inherited from MailMan)
DeleteBundleAsync
(Inherited from MailMan)
DeleteByMsgnum
(Inherited from MailMan)
DeleteByMsgnumAsync
(Inherited from MailMan)
DeleteByUidl
(Inherited from MailMan)
DeleteByUidlAsync
(Inherited from MailMan)
DeleteEmail
(Inherited from MailMan)
DeleteEmailAsync
(Inherited from MailMan)
DeleteMultiple
(Inherited from MailMan)
DeleteMultipleAsync
(Inherited from MailMan)
Dispose
(Inherited from MailMan)
Dispose(Boolean)
(Inherited from MailMan)
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FetchByMsgnum
(Inherited from MailMan)
FetchByMsgnumAsync
(Inherited from MailMan)
FetchEmail
(Inherited from MailMan)
FetchEmailAsync
(Inherited from MailMan)
FetchMime
(Inherited from MailMan)
FetchMimeAsync
(Inherited from MailMan)
FetchMimeByMsgnum
(Inherited from MailMan)
FetchMimeByMsgnumAsync
(Inherited from MailMan)
FetchMultiple
(Inherited from MailMan)
FetchMultipleAsync
(Inherited from MailMan)
FetchMultipleHeaders
(Inherited from MailMan)
FetchMultipleHeadersAsync
(Inherited from MailMan)
FetchMultipleMime
(Inherited from MailMan)
FetchMultipleMimeAsync
(Inherited from MailMan)
FetchSingleHeader
(Inherited from MailMan)
FetchSingleHeaderAsync
(Inherited from MailMan)
FetchSingleHeaderByUidl
(Inherited from MailMan)
FetchSingleHeaderByUidlAsync
(Inherited from MailMan)
Finalize
(Inherited from MailMan)
FireAbortCheck
(Inherited from MailMan)
FireEmailReceived
(Inherited from MailMan)
FirePercentDone
(Inherited from MailMan)
FireProgressInfo
(Inherited from MailMan)
FireTaskCompleted
(Inherited from MailMan)
GetAllHeaders
(Inherited from MailMan)
GetAllHeadersAsync
(Inherited from MailMan)
GetBadEmailAddrs
(Inherited from MailMan)
GetFullEmail
(Inherited from MailMan)
GetFullEmailAsync
(Inherited from MailMan)
getFullMessage Retrieve message source
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetHeaders
(Inherited from MailMan)
GetHeadersAsync
(Inherited from MailMan)
getImpl
(Inherited from MailMan)
GetMailboxCount
(Inherited from MailMan)
GetMailboxCountAsync
(Inherited from MailMan)
GetMailboxInfoXml
(Inherited from MailMan)
GetMailboxInfoXmlAsync
(Inherited from MailMan)
GetMailboxSize
(Inherited from MailMan)
GetMailboxSizeAsync
(Inherited from MailMan)
GetPop3SslServerCert
(Inherited from MailMan)
GetSentToEmailAddrs
(Inherited from MailMan)
GetSizeByUidl
(Inherited from MailMan)
GetSizeByUidlAsync
(Inherited from MailMan)
GetSmtpSslServerCert
(Inherited from MailMan)
GetTypeGets the Type of the current instance.
(Inherited from Object)
GetUidls
(Inherited from MailMan)
GetUidlsAsync
(Inherited from MailMan)
IsSmtpDsnCapable
(Inherited from MailMan)
IsSmtpDsnCapableAsync
(Inherited from MailMan)
IsUnlocked
(Inherited from MailMan)
LoadEml
(Inherited from MailMan)
LoadMbx
(Inherited from MailMan)
LoadMime
(Inherited from MailMan)
LoadQueuedEmail
(Inherited from MailMan)
LoadXmlEmail
(Inherited from MailMan)
LoadXmlEmailString
(Inherited from MailMan)
LoadXmlFile
(Inherited from MailMan)
LoadXmlString
(Inherited from MailMan)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
MxLookup
(Inherited from MailMan)
MxLookupAll
(Inherited from MailMan)
OpenSmtpConnection
(Inherited from MailMan)
OpenSmtpConnectionAsync
(Inherited from MailMan)
Pop3BeginSession
(Inherited from MailMan)
Pop3BeginSessionAsync
(Inherited from MailMan)
Pop3EndSession
(Inherited from MailMan)
Pop3EndSessionAsync
(Inherited from MailMan)
Pop3EndSessionNoQuit
(Inherited from MailMan)
Pop3EndSessionNoQuitAsync
(Inherited from MailMan)
Pop3Noop
(Inherited from MailMan)
Pop3NoopAsync
(Inherited from MailMan)
Pop3Reset
(Inherited from MailMan)
Pop3ResetAsync
(Inherited from MailMan)
Pop3SendRawCommand
(Inherited from MailMan)
Pop3SendRawCommandAsync
(Inherited from MailMan)
QuickSend
(Inherited from MailMan)
QuickSendAsync
(Inherited from MailMan)
RenderToMime
(Inherited from MailMan)
RenderToMimeBytes
(Inherited from MailMan)
SaveLastError
(Inherited from MailMan)
Send Encapsulates the Chilkat.Mailman Send method
SendAsync Encapsulates the Chilkat.Mailman Send Async method
SendBundle
(Inherited from MailMan)
SendBundleAsync
(Inherited from MailMan)
SendEmail
(Inherited from MailMan)
SendEmailAsync
(Inherited from MailMan)
SendMime
(Inherited from MailMan)
SendMimeAsync
(Inherited from MailMan)
SendMimeBytes
(Inherited from MailMan)
SendMimeBytesAsync
(Inherited from MailMan)
SendMimeBytesQ
(Inherited from MailMan)
SendMimeQ
(Inherited from MailMan)
SendMimeToList
(Inherited from MailMan)
SendMimeToListAsync
(Inherited from MailMan)
SendQ
(Inherited from MailMan)
SendQ2
(Inherited from MailMan)
SendToDistributionList
(Inherited from MailMan)
SendToDistributionListAsync
(Inherited from MailMan)
setAddCC Adds email address to bccAddrs collection
setAddTo Adds email address to toAddrs collection
SetBCCAddr Add BCC address
SetCSP
(Inherited from MailMan)
SetDecryptCert
(Inherited from MailMan)
SetDecryptCert2
(Inherited from MailMan)
setFromAddr Old style setter for From address
setHeader Adds a custom header to the extra headers collection
setMessage(String, String, String, Boolean) Creates an Email.NET SmtpMessage object and sets referenced fields
setMessage(String, String, String, String, String, Boolean) ''' Creates an Email.NET SmtpMessage object and sets referenced fields
setMessageBody Adds the body contents to an existing SmtpMessage object
setMessageSubject Adds subject to email message
SetSslClientCert
(Inherited from MailMan)
SetSslClientCertPem
(Inherited from MailMan)
SetSslClientCertPfx
(Inherited from MailMan)
setToAddr Old style setter for To address
SmtpAuthenticate
(Inherited from MailMan)
SmtpAuthenticateAsync
(Inherited from MailMan)
SmtpConnect
(Inherited from MailMan)
SmtpConnectAsync
(Inherited from MailMan)
SmtpNoop
(Inherited from MailMan)
SmtpNoopAsync
(Inherited from MailMan)
SmtpReset
(Inherited from MailMan)
SmtpResetAsync
(Inherited from MailMan)
SmtpSendRawCommand
(Inherited from MailMan)
SmtpSendRawCommandAsync
(Inherited from MailMan)
SshAuthenticatePk
(Inherited from MailMan)
SshAuthenticatePkAsync
(Inherited from MailMan)
SshAuthenticatePw
(Inherited from MailMan)
SshAuthenticatePwAsync
(Inherited from MailMan)
SshCloseTunnel
(Inherited from MailMan)
SshCloseTunnelAsync
(Inherited from MailMan)
SshOpenTunnel
(Inherited from MailMan)
SshOpenTunnelAsync
(Inherited from MailMan)
ToStringReturns a string that represents the current object.
(Inherited from Object)
TransferMail
(Inherited from MailMan)
TransferMailAsync
(Inherited from MailMan)
TransferMultipleMime
(Inherited from MailMan)
TransferMultipleMimeAsync
(Inherited from MailMan)
UnlockComponent
(Inherited from MailMan)
UseCertVault
(Inherited from MailMan)
UseSshTunnel
(Inherited from MailMan)
VerifyPopConnection
(Inherited from MailMan)
VerifyPopConnectionAsync
(Inherited from MailMan)
VerifyPopLogin
(Inherited from MailMan)
VerifyPopLoginAsync
(Inherited from MailMan)
VerifyRecips
(Inherited from MailMan)
VerifyRecipsAsync
(Inherited from MailMan)
VerifySmtpConnection
(Inherited from MailMan)
VerifySmtpConnectionAsync
(Inherited from MailMan)
VerifySmtpLogin
(Inherited from MailMan)
VerifySmtpLoginAsync
(Inherited from MailMan)

Events

OnAbortCheck
(Inherited from MailMan)
OnEmailReceived
(Inherited from MailMan)
OnPercentDone
(Inherited from MailMan)
OnProgressInfo
(Inherited from MailMan)
OnTaskCompleted
(Inherited from MailMan)

Fields

See Also