Symfonyob娱乐下载 4.4新增功能:签名和加密电子邮件消息
10月10日·发表的哈维尔Eguiluz
提供的
Sebastiaan斯多克
在# 30981.
ob娱乐下载Symfony 4.4将于2019年11月上映。这是本系列的第一篇文章,介绍这个Symfony版本引入的最重要的新特性。ob娱乐下载
新梅勒而且Mime在Symfony 4.3中引入了组件,取代了之前基于Swifob娱乐下载tMailer的解决方案。在Syob娱乐下载mfony 4.4中,我们对其进行了改进,增加了一些新特性,允许使用签名和加密邮件消息S / MIME标准。
对消息进行签名可以提高消息的完整性因为它包含了整个电子邮件内容哈希的数字签名,确保原始内容没有被修改:
1 2 3 4 5 6 7 8
使用ob娱乐下载\组件\Mime\加密\SMimeSigner;使用ob娱乐下载\组件\Mime\电子邮件;$电子邮件= (新电子邮件())->从(“……”)->(“……”)->html (“……”);$签名者=新SMimeSigner (“/道路/ / certificate.crt”,“/道路/ / certificate-private-key.key”);$signedEmail=$签名者->号($电子邮件);//现在使用Mailer发送这个$ signeemail而不是原来的$email
对消息进行加密可以提高其安全性因为它的内容,包括任何附件,只有当你有与用于加密它们的公钥相关联的私钥时才能读取:
1 2 3 4 5 6 7 8
使用ob娱乐下载\组件\Mime\加密\SMimeEncrypter;使用ob娱乐下载\组件\Mime\电子邮件;$电子邮件= (新电子邮件())->从(“……”)->(“……”)->html (“……”);$加密=新SMimeEncrypter (“/道路/ / certificate.crt”);$encryptedEmail=$加密->加密($电子邮件);//现在使用Mailer发送这个$ encrypteemail而不是原来的$email
读了签名和加密消息请参阅Symfony官方文档中的一篇文章,以了解ob娱乐下载有关此特性的更多欧宝官网下载app信息。
发表在#生活在边缘
评论
评论截止。
为了确保评论保持相关性,旧帖子将被关闭。
+加密消息可以提高其安全性,因为它的内容,包括任何附件,只有当你有与用于加密它们的私钥相关联的公钥时才能读取:
Javier Eguiluz is a certified Symfony engineer.
Get certified! Online exams available in all countries.
Register Now