Show / Hide Table of Contents

Class GPALMail

Inheritance
System.Object
GPALMail
Implements
IGPALMail
IAllowEmailEnvelopeAndActions
IAllowEmailServerSettingsAndName
IAllowEmailServerSettings
IAllowNameEnvelopeAndActions
IAllowName
IAllowEmailActions
IAllowEmailEnvelope
IAllowToGPALObject<IGPALMail>
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: GenerallyPositive
Assembly: GPAL.dll
Syntax
public class GPALMail : IGPALMail, IAllowEmailEnvelopeAndActions, IAllowEmailServerSettingsAndName, IAllowEmailServerSettings, IAllowNameEnvelopeAndActions, IAllowName, IAllowEmailActions, IAllowEmailEnvelope, IAllowToGPALObject<IGPALMail>

Methods

Clear()

Declaration
public IAllowEmailEnvelopeAndActions Clear()
Returns
Type Description
IAllowEmailEnvelopeAndActions

LoadSettings(IGPALFile)

Declaration
public IAllowEmailEnvelopeAndActions LoadSettings(IGPALFile mailSettingsFile)
Parameters
Type Name Description
IGPALFile mailSettingsFile
Returns
Type Description
IAllowEmailEnvelopeAndActions

ParseEmailAddresses(String)

Declaration
public static List<MailboxAddress> ParseEmailAddresses(string input)
Parameters
Type Name Description
System.String input
Returns
Type Description
System.Collections.Generic.List<MimeKit.MailboxAddress>

Receive()

Declaration
public IAllowEmailEnvelopeAndActions Receive()
Returns
Type Description
IAllowEmailEnvelopeAndActions

SaveSettings(IGPALFile)

Declaration
public IAllowEmailEnvelopeAndActions SaveSettings(IGPALFile mailSettingsFile)
Parameters
Type Name Description
IGPALFile mailSettingsFile
Returns
Type Description
IAllowEmailEnvelopeAndActions

Send()

Declaration
public IAllowEmailEnvelopeAndActions Send()
Returns
Type Description
IAllowEmailEnvelopeAndActions

ToGPALObject()

Declaration
public IGPALMail ToGPALObject()
Returns
Type Description
IGPALMail

WithAttachment(IGPALFile)

Declaration
public IAllowEmailEnvelopeAndActions WithAttachment(IGPALFile attachmentFile)
Parameters
Type Name Description
IGPALFile attachmentFile
Returns
Type Description
IAllowEmailEnvelopeAndActions

WithBccEmailAddress(MailboxAddress)

Declaration
public IAllowEmailEnvelopeAndActions WithBccEmailAddress(MailboxAddress mailAddress)
Parameters
Type Name Description
MimeKit.MailboxAddress mailAddress
Returns
Type Description
IAllowEmailEnvelopeAndActions

WithBccEmailAddress(String)

Declaration
public IAllowNameEnvelopeAndActions WithBccEmailAddress(string mailAddress)
Parameters
Type Name Description
System.String mailAddress
Returns
Type Description
IAllowNameEnvelopeAndActions

WithBccEmailAddress(String[])

Declaration
public IAllowNameEnvelopeAndActions WithBccEmailAddress(string[] emailParts)
Parameters
Type Name Description
System.String[] emailParts
Returns
Type Description
IAllowNameEnvelopeAndActions

WithBody(String)

Declaration
public IAllowEmailEnvelopeAndActions WithBody(string body)
Parameters
Type Name Description
System.String body
Returns
Type Description
IAllowEmailEnvelopeAndActions

WithCcEmailAddress(MailboxAddress)

Declaration
public IAllowEmailEnvelopeAndActions WithCcEmailAddress(MailboxAddress mailAddress)
Parameters
Type Name Description
MimeKit.MailboxAddress mailAddress
Returns
Type Description
IAllowEmailEnvelopeAndActions

WithCcEmailAddress(String)

Declaration
public IAllowNameEnvelopeAndActions WithCcEmailAddress(string mailAddress)
Parameters
Type Name Description
System.String mailAddress
Returns
Type Description
IAllowNameEnvelopeAndActions

WithCcEmailAddress(String[])

Declaration
public IAllowNameEnvelopeAndActions WithCcEmailAddress(string[] emailParts)
Parameters
Type Name Description
System.String[] emailParts
Returns
Type Description
IAllowNameEnvelopeAndActions

WithFromEmailAddress(MailboxAddress)

Declaration
public IAllowNameEnvelopeAndActions WithFromEmailAddress(MailboxAddress mailAddress)
Parameters
Type Name Description
MimeKit.MailboxAddress mailAddress
Returns
Type Description
IAllowNameEnvelopeAndActions

WithFromEmailAddress(String)

Declaration
public IAllowNameEnvelopeAndActions WithFromEmailAddress(string mailAddress)
Parameters
Type Name Description
System.String mailAddress
Returns
Type Description
IAllowNameEnvelopeAndActions

WithFromName(String)

Declaration
public IAllowEmailServerSettings WithFromName(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
IAllowEmailServerSettings

WithIMAPPortNum(Int32)

Declaration
public IAllowEmailServerSettingsAndName WithIMAPPortNum(int portNum = 993)
Parameters
Type Name Description
System.Int32 portNum
Returns
Type Description
IAllowEmailServerSettingsAndName

WithIMAPServerName(String)

Declaration
public IAllowEmailServerSettingsAndName WithIMAPServerName(string serverName)
Parameters
Type Name Description
System.String serverName
Returns
Type Description
IAllowEmailServerSettingsAndName

WithName(String)

Declaration
public IAllowEmailEnvelopeAndActions WithName(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
IAllowEmailEnvelopeAndActions

WithPassword(String)

Declaration
public IAllowEmailServerSettingsAndName WithPassword(string password)
Parameters
Type Name Description
System.String password
Returns
Type Description
IAllowEmailServerSettingsAndName

WithPOPPortNum(Int32)

Declaration
public IAllowEmailServerSettingsAndName WithPOPPortNum(int portNum = 110)
Parameters
Type Name Description
System.Int32 portNum
Returns
Type Description
IAllowEmailServerSettingsAndName

WithPOPServerName(String)

Declaration
public IAllowEmailServerSettingsAndName WithPOPServerName(string serverName)
Parameters
Type Name Description
System.String serverName
Returns
Type Description
IAllowEmailServerSettingsAndName

WithSMTPPortNum(Int32)

Declaration
public IAllowEmailServerSettingsAndName WithSMTPPortNum(int portNum = 465)
Parameters
Type Name Description
System.Int32 portNum
Returns
Type Description
IAllowEmailServerSettingsAndName

WithSMTPServerName(String)

Declaration
public IAllowEmailServerSettingsAndName WithSMTPServerName(string serverName)
Parameters
Type Name Description
System.String serverName
Returns
Type Description
IAllowEmailServerSettingsAndName

WithSubject(String)

Declaration
public IAllowEmailEnvelopeAndActions WithSubject(string subject)
Parameters
Type Name Description
System.String subject
Returns
Type Description
IAllowEmailEnvelopeAndActions

WithToEmailAddress(MailboxAddress)

Declaration
public IAllowEmailEnvelopeAndActions WithToEmailAddress(MailboxAddress mailAddress)
Parameters
Type Name Description
MimeKit.MailboxAddress mailAddress
Returns
Type Description
IAllowEmailEnvelopeAndActions

WithToEmailAddress(String)

Declaration
public IAllowNameEnvelopeAndActions WithToEmailAddress(string mailAddress)
Parameters
Type Name Description
System.String mailAddress
Returns
Type Description
IAllowNameEnvelopeAndActions

WithToEmailAddress(String[])

Declaration
public IAllowNameEnvelopeAndActions WithToEmailAddress(string[] emailParts)
Parameters
Type Name Description
System.String[] emailParts
Returns
Type Description
IAllowNameEnvelopeAndActions

WithUserName(String)

Declaration
public IAllowEmailServerSettingsAndName WithUserName(string userName)
Parameters
Type Name Description
System.String userName
Returns
Type Description
IAllowEmailServerSettingsAndName

Implements

IGPALMail
IAllowEmailEnvelopeAndActions
IAllowEmailServerSettingsAndName
IAllowEmailServerSettings
IAllowNameEnvelopeAndActions
IAllowName
IAllowEmailActions
IAllowEmailEnvelope
IAllowToGPALObject<TResult>
In This Article
Back to top Generated by DocFX