PowerTCP Mail for .NET
ToSmime(EncodingMethod) Method
See Also  Send comments on this topic.
Dart.PowerTCP.Mail Namespace > MessageStream Class > ToSmime Method : ToSmime(EncodingMethod) Method




encodingMethod
The form of S/MIME encoding to be applied to the message.
Returns a MessageStream that was encoded using the specified EncodingMethod, obtaining needed certificates from the system certificate store.

Syntax

Visual Basic (Declaration) 
Public Overloads Function ToSmime( _
   ByVal encodingMethod As EncodingMethod _
) As MessageStream
Visual Basic (Usage)Copy Code
Dim instance As MessageStream
Dim encodingMethod As EncodingMethod
Dim value As MessageStream
 
value = instance.ToSmime(encodingMethod)
C# 
public MessageStream ToSmime( 
   EncodingMethod encodingMethod
)
Managed Extensions for C++ 
public: MessageStream* ToSmime( 
   EncodingMethod encodingMethod
) 
C++/CLI 
public:
MessageStream^ ToSmime( 
   EncodingMethod encodingMethod
) 

Parameters

encodingMethod
The form of S/MIME encoding to be applied to the message.

Return Value

MessageStream object that is S/MIME encoded.

Remarks

When not specified the default EncodingMethod is EncodingMethod.SignDetached.

When not (or incorrectly) specified, the certificate used for signing is retrieved from the "My" certificate store for the current user. The email address of the sender is used to locate the required certificate.

When not specified, the default signing method is SigningMethod.Md5 and the default form of encryption used is EncryptingMethod.TripleDes.

When not (or incorrectly) specified, the certificates used for encrypting is retrieved from the "AddressBook" certificate store for the current user. The email address of each recipient is used to locate the required certificate.

Requirements

Target Platforms: Microsoft .NET Framework 2.0

See Also

Documentation Version 3.2
© 2010 Dart Communications. All Rights Reserved.