使用phpmailer发送使用S/MIME加密进行数字签名的电子邮件

使用phpmailer发送使用S/MIME加密进行数字签名的电子邮件,php,Php,我需要知道如何使用phpmailer API发送经过S/MIME加密数字签名的电子邮件。 我可以发送普通的电子邮件。请为我提供如何操作的链接或示例。希望这能帮助您: require "class.phpmailer.php"; $mail = new PHPMailer(); $mail->IsMail(); $mail->AddAddress("email@example.com"); $mail->Subject = "Test 1"; $mail->Body =

我需要知道如何使用phpmailer API发送经过S/MIME加密数字签名的电子邮件。
我可以发送普通的电子邮件。请为我提供如何操作的链接或示例。

希望这能帮助您:

require "class.phpmailer.php";
$mail = new PHPMailer();
$mail->IsMail();

$mail->AddAddress("email@example.com");
$mail->Subject = "Test 1";
$mail->Body = "Test 1 of PHPMailer.";

// CUSTOMISED SIGN EMAIL : START 
$mail->sign_cert_file="/xxx/key.pem"; 
$mail->sign_key_file="/xxx/key.pem"; 
$mail->sign_key_pass="yyy"; 
// CUSTOMISED SIGN EMAIL : END

$mail->Send(); // Send encrypted email!