Class DkimSigner
java.lang.Object
cloud.opencode.base.email.security.DkimSigner
DKIM Message Signer
DKIM消息签名器
Signs email messages with DKIM (DomainKeys Identified Mail).
使用DKIM签名邮件消息。
Features | 主要功能:
- RSA-SHA256 signing - RSA-SHA256签名
- Relaxed/relaxed canonicalization - 宽松/宽松规范化
- Configurable headers to sign - 可配置签名邮件头
Security | 安全性:
- Thread-safe: Yes - 线程安全: 是
Usage Examples | 使用示例:
DkimConfig dkim = DkimConfig.load("example.com", "mail", keyPath);
DkimSigner.sign(mimeMessage, dkim);
- Since:
- JDK 25, opencode-base-email V1.0.0
- Author:
- Leon Soo www.LeonSoo.com
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidsign(jakarta.mail.internet.MimeMessage message, DkimConfig config) Sign a message with DKIM 使用DKIM签名消息
-
Method Details
-
sign
Sign a message with DKIM 使用DKIM签名消息- Parameters:
message- the message to sign | 要签名的消息config- the DKIM configuration | DKIM配置- Throws:
EmailSecurityException- if signing fails | 签名失败时抛出
-