How to Configure BizTalk Server to Send Encrypted MIME/SMIME Messages
This topic describes how to configure BizTalk Server to use certificates to send encrypted MIME/SMIME messages. The procedure below also applies to configuring the sending of encrypted messages over AS2 transport.
Prerequisites
To perform the procedure in this topic, you must be logged on as a member of the BizTalk Server Administrators group.
To configure BizTalk Server to send encrypted messages
Create a pipeline to send encrypted messages, as follows:
Note
This step is not necessary when configuring AS2 transport for sending encrypted messages because the AS2Send and AS2EdiSend pipelines that are included in BizTalk Server serve this function.
Create a send pipeline and then drag the MIME/SMIME Encoder pipeline component into the Encode stage of the pipeline.
In the Properties window, configure the MIME/SMIME Encoder pipeline component Enable encryption property to True.
Note
You can configure the send pipeline component properties using the BizTalk Server Administration console after the pipeline has been deployed into a BizTalk group.
Build and deploy the send pipeline.
Configure the send port for sending encrypted messages, as follows:
Add the BizTalk assembly that you created containing the send pipeline to the BizTalk application including the receive locations to receive encrypted messages.
Note
This step is not necessary when configuring AS2 transport for sending encrypted messages because the AS2Send and AS2EdiSend pipelines are included in the BizTalk EDI Application.
Configure the send port in the BizTalk Application with the send pipeline that you created in the previous procedure.
Assign the encryption certificate that you installed by right-clicking the send port, clicking Properties, and then clicking Certificate. Click Browse, browse to the certificate that you want to assign to this send port, and then click OK.
Note
If the certificate does not exist on the local computer, in the Thumbprint box, type or paste the certificate thumbprint, and then click OK. The certificate thumbprint has the format HHHH HHHH HHHH HHHH HHHH HHHH HHHH HHHH HHHH HHHH, where H is a hexadecimal digit.