C# Class DKIM.MailMessage

Inheritance: System.Net.Mail.MailMessage
Show file Open project: yannispsarras/DKIM-AlternativeViews

Public Methods

Method Description
DKIMSign ( ISigner signer, CanonicalizationType headerCanonicalization, CanonicalizationType bodyCanonicalization, HashingAlgorithm hashAlgorithm, string domain, string selector ) : void
GetBodyHash ( CanonicalizationType type, string hashType ) : string
GetMessageData ( ) : string
GetTransferEncodedContent ( System.Net.Mail.AlternateView view ) : string
GetTransferEncodingName ( TransferEncoding type ) : string
MailMessage ( ) : System
MailMessage ( System.Net.Mail.MailAddress from, System.Net.Mail.MailAddress to ) : System
MailMessage ( string from, string to ) : System
MailMessage ( string from, string to, string subject, string body ) : System

Private Methods

Method Description
HeadersToString ( NameValueCollection headers ) : string
Init ( ) : void

Method Details

DKIMSign() public method

public DKIMSign ( ISigner signer, CanonicalizationType headerCanonicalization, CanonicalizationType bodyCanonicalization, HashingAlgorithm hashAlgorithm, string domain, string selector ) : void
signer ISigner
headerCanonicalization CanonicalizationType
bodyCanonicalization CanonicalizationType
hashAlgorithm HashingAlgorithm
domain string
selector string
return void

GetBodyHash() public method

public GetBodyHash ( CanonicalizationType type, string hashType ) : string
type CanonicalizationType
hashType string
return string

GetMessageData() public method

public GetMessageData ( ) : string
return string

GetTransferEncodedContent() public static method

public static GetTransferEncodedContent ( System.Net.Mail.AlternateView view ) : string
view System.Net.Mail.AlternateView
return string

GetTransferEncodingName() public static method

public static GetTransferEncodingName ( TransferEncoding type ) : string
type TransferEncoding
return string

MailMessage() public method

public MailMessage ( ) : System
return System

MailMessage() public method

public MailMessage ( System.Net.Mail.MailAddress from, System.Net.Mail.MailAddress to ) : System
from System.Net.Mail.MailAddress
to System.Net.Mail.MailAddress
return System

MailMessage() public method

public MailMessage ( string from, string to ) : System
from string
to string
return System

MailMessage() public method

public MailMessage ( string from, string to, string subject, string body ) : System
from string
to string
subject string
body string
return System