Зашифруйте PHP mail () и прикрепите с помощью phpMailer - PullRequest
2 голосов
/ 09 марта 2012

Я недавно начал использовать класс phpMailer для всех моих форм.Мой скрипт все еще использует php mail(); функцию.Я хотел бы начать шифрование писем, которые я получаю из контактной формы, и файла, который загружен и прикреплен из той же формы.

Я исследовал с использованием openssl_pkcs7_encrypt(); и S/MIME, но не уверен, что 1.Любой из вариантов будет работать в этой ситуации и 2.проще реализовать

Ниже приведен скрипт класса phpMailer, который я сейчас запускаю.

$mail = new PHPMailer();
$mail->AddAttachment($path_of_uploaded_file);
echo $path_of_uploaded_file;
$mail->IsMail();
$mail->AddReplyTo($_POST['email'], $_POST['name']);
$mail->AddAddress($emailAddress);
$mail->SetFrom($_POST['email'], $_POST['name']);
$mail->Subject = "Contact Request from ".$_POST['name']." | ". $current_date;

$mail->MsgHTML($msg);

$mail->Send();
...