2014-12-01 2 views
0

В настоящее время я отправляю незашифрованные письма. Теперь я хочу отправить зашифрованные письма, для этого я ссылаюсь на openssl_pkcs7_encrypt().Отправка зашифрованной почты с помощью PHP

Я не понял часть, касающуюся сертификата открытого ключа.

Если кто-то знает об этом, пожалуйста, объясните, как я могу сгенерировать этот сертификат открытого ключа или любое альтернативное решение для отправки зашифрованных писем.

Заранее спасибо.

ответ

0

SSL всегда ускользал от моего понимания, поэтому я не могу объяснить это легко для вас. Но я знаю, что вам нужно создать SSL-ключ, CSR, самозаверяющие сертификаты, а затем файл .pem, который вам нужен.

Вы можете по этой ссылке для краткого урока:

Creating SSL keys, CSRs, self-signed certificates, and .pem files.

В зависимости от того, что вы, возможно, уже сделано, что вам может понадобиться, может просто быть просто так:

`cat domain.tld.key domain.tld.crt > domain.tld.pem` 

Где domain.tld.key и domain.tld.crt - путь к сгенерированным файлам, используя приведенный выше учебник. domain.tld.pem будет путь к создаваемому файлу, который является открытым ключом, который вам нужен для openssl_pkcs7_encrypt().

Надеюсь, это поможет.

Смежные вопросы