Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP发送加密邮件_Php_Email_Encryption - Fatal编程技术网

使用PHP发送加密邮件

使用PHP发送加密邮件,php,email,encryption,Php,Email,Encryption,目前我正在发送非加密邮件。现在我想发送加密邮件,为此我参考了openssl_pkcs7_encrypt 我不明白关于公钥证书的部分 如果有人知道这一点,请您解释一下我如何生成此公钥证书或任何其他解决方案来发送加密邮件 提前感谢。SSL一直无法得到我的正确理解,因此我无法为您轻松解释这一点。但我知道您需要已经生成SSL密钥、CSR、自签名证书,然后生成所需的.pem文件 您可能希望通过此链接获得一个简短的教程: 根据您可能已经完成的工作,您可能只需要以下内容: `cat domain.tld.ke

目前我正在发送非加密邮件。现在我想发送加密邮件,为此我参考了openssl_pkcs7_encrypt

我不明白关于公钥证书的部分

如果有人知道这一点,请您解释一下我如何生成此公钥证书或任何其他解决方案来发送加密邮件


提前感谢。

SSL一直无法得到我的正确理解,因此我无法为您轻松解释这一点。但我知道您需要已经生成SSL密钥、CSR、自签名证书,然后生成所需的.pem文件

您可能希望通过此链接获得一个简短的教程:

根据您可能已经完成的工作,您可能只需要以下内容:

`cat domain.tld.key domain.tld.crt > domain.tld.pem`
其中domain.tld.key和domain.tld.crt是使用上述教程生成的文件的路径。domain.tld.pem将是要创建的文件的路径,该文件是openssl_pkcs7_encrypt所需的公钥

我希望这有帮助