Class SendTokenizedBulkEmail
Inheritance
SendTokenizedBulkEmail
Assembly: DotNetNuke.dll
Syntax
public class SendTokenizedBulkEmail : IDisposable
Constructors
SendTokenizedBulkEmail()
Declaration
public SendTokenizedBulkEmail()
SendTokenizedBulkEmail(List<string>, List<UserInfo>, bool, string, string)
Declaration
public SendTokenizedBulkEmail(List<string> addressedRoles, List<UserInfo> addressedUsers, bool removeDuplicates, string subject, string body)
Parameters
Properties
AddressMethod
Declaration
public SendTokenizedBulkEmail.AddressMethods AddressMethod { get; set; }
Property Value
Body
Declaration
public string Body { get; set; }
Property Value
BodyFormat
Declaration
public MailFormat BodyFormat { get; set; }
Property Value
LanguageFilter
Declaration
public string[] LanguageFilter { get; set; }
Property Value
PortalAlias
Declaration
public string PortalAlias { get; set; }
Property Value
Priority
Declaration
public MailPriority Priority { get; set; }
Property Value
RelayEmailAddress
Declaration
public string RelayEmailAddress { get; set; }
Property Value
RemoveDuplicates
Declaration
public bool RemoveDuplicates { get; set; }
Property Value
ReplyTo
Declaration
public UserInfo ReplyTo { get; set; }
Property Value
ReportRecipients
Declaration
public bool ReportRecipients { get; set; }
Property Value
SendingUser
Declaration
public UserInfo SendingUser { get; set; }
Property Value
Subject
Declaration
public string Subject { get; set; }
Property Value
SuppressTokenReplace
Declaration
public bool SuppressTokenReplace { get; set; }
Property Value
Methods
AddAddressedRole(string)
Declaration
public void AddAddressedRole(string roleName)
Parameters
Type |
Name |
Description |
string |
roleName |
|
AddAddressedUser(UserInfo)
Declaration
public void AddAddressedUser(UserInfo recipient)
Parameters
Type |
Name |
Description |
UserInfo |
recipient |
|
AddAttachment(Stream, ContentType)
Declaration
public void AddAttachment(Stream contentStream, ContentType contentType)
Parameters
AddAttachment(string)
Declaration
public void AddAttachment(string localPath)
Parameters
Type |
Name |
Description |
string |
localPath |
|
Dispose()
Declaration
Dispose(bool)
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type |
Name |
Description |
bool |
disposing |
|
~SendTokenizedBulkEmail()
Declaration
protected ~SendTokenizedBulkEmail()
Recipients()
Declaration
public List<UserInfo> Recipients()
Returns
Send()
Declaration
SendMails()
Declaration
Returns
SetSMTPServer(string, string, string, string, bool)
Declaration
public bool SetSMTPServer(string smtpServer, string smtpAuthentication, string smtpUsername, string smtpPassword, bool smtpEnableSSL)
Parameters
Returns
Implements
Extension Methods