Chilkat HOME ASP Visual Basic VB.NET C# C C++ MFC Delphi FoxPro Java Perl Python Ruby SQL Server VBScript
S/MIME Signed MessageCreate an S/MIME signed (PKCS7) message. <?php $mime = new COM("Chilkat.Mime"); $success = $mime->UnlockComponent('Anything for 30-day trial.'); if ($success == false) { print $mime->lastErrorText() . "\n"; exit; } $mime->AddHeaderField('Subject','This is a test'); $mime->AddHeaderField('Abc','123'); $mime->SetBodyFromPlainText('This is the body'); $cert = new COM("Chilkat.Cert"); // Load a certificate that has already been installed (from a .pfx) // on the computer: $success = $cert->LoadByEmailAddress('thawte@chilkatsoft.com'); if ($success == false) { print $cert->lastErrorText() . "\n"; exit; } // Convert to a signed message. $success = $mime->ConvertToSigned($cert); if ($success == false) { print $mime->lastErrorText() . "\n"; exit; } // Display the signed MIME: print $mime->getMime() . "\n"; print '----' . "\n"; // Unwrap to restore the original MIME. $success = $mime->UnwrapSecurity(); if ($success == false) { print $mime->lastErrorText() . "\n"; exit; } // Display the restored (unsigned) MIME: print $mime->getMime() . "\n"; ?> |
Need a specific example? Send a request to support@chilkatsoft.com
© 2000-2010 Chilkat Software, Inc. All Rights Reserved.