Sending a digitally-signed message
Reading a digitally-signed message
Sending an Encrypted message
Reading an encrypted message
Just one note, the private key is always read from local cert store or smartcard. And public key of target recipient is read from AD or mailbox contact folder.