vancado / vnc-powermail-encrypt
为 powermail 接收者电子邮件添加加密,使用安全电子邮件 (S/MIME) 证书。支持 .pem 格式的证书。
1.1.0
2022-10-11 14:57 UTC
Requires
- in2code/powermail: ^7 || ^8 || ^9 || ^10
- typo3/cms-core: ^9.5.20 || ^10.4.10 || ^11.5
Replaces
- typo3-ter/vnc-powermail-encrypt: 1.1.0
README
允许您使用安全电子邮件 (S/MIME) 证书加密收件人电子邮件。支持 PEM 格式的 S/MIME 证书,将 .crt 证书转换为 .pem 格式,请使用以下命令。
openssl x509 -in mycert.crt -out mycert.pem -outform PEM
安装
使用 Composer 安装
推荐使用 Composer 安装扩展。在基于 Composer 的 TYPO3 项目根目录下,只需执行 composer require vancado/vnc-powermail-encrypt
。
从 TYPO3 扩展仓库 (TER) 作为扩展安装
使用 TYPO3 扩展管理器模块下载并安装扩展。
配置
- 包含扩展的静态 TypoScript。
- 在 TypoScript-Constant 中定义存储证书的文件夹路径(默认为 EXT:vnc_powermail_encrypt/Resources/Private/Certificates)
- 在 Typoscript 中指定每个收件人电子邮件地址的证书文件
plugin.tx_powermail {
settings.setup {
encryption {
# specify certificates for each email address
certificates {
1 {
email = info@example.com
certificate = info@example.com.pem
}
}
}
}
}