MessageBuilderConfigSetDomainKeysSignOnSend Method |
Forces MailBee to sign all outgoing e-mail messages with DKIM or DomainKeys signatures.
Namespace: MailBee.MimeAssembly: MailBee.NET (in MailBee.NET.dll) Version: 12.5.0 build 687 for .NET 4.5
Syntax public void SetDomainKeysSignOnSend(
bool enabled,
bool isWebApp,
string[] headersToSign,
string privateKeyStr,
bool isFilename,
string selector,
DomainKeysTypes dkTypes
)
Public Sub SetDomainKeysSignOnSend (
enabled As Boolean,
isWebApp As Boolean,
headersToSign As String(),
privateKeyStr As String,
isFilename As Boolean,
selector As String,
dkTypes As DomainKeysTypes
)
Parameters
- enabled
- Type: SystemBoolean
If true, enables automatic signing. If false, disables it (this is the default behavior). - isWebApp
- Type: SystemBoolean
Must be true for ASP.NET applications, false otherwise. - headersToSign
- Type: SystemString
The array of the names of the headers to be included
in the signature, or a null reference (Nothing in Visual Basic) if all the message
headers should be included in the signature. - privateKeyStr
- Type: SystemString
The contents or the filename of the DomainKeys/DKIM private key. - isFilename
- Type: SystemBoolean
If true, privateKeyStr denotes the private key filename; otherwise, the contents. - selector
- Type: SystemString
The prefix of the sub-domain serving DomainKeys/DKIM for the sender domain. - dkTypes
- Type: MailBee.SecurityDomainKeysTypes
Specifies which signatures to create (classic DK, newer DKIM, or both).
Remarks See Also