文件名称:dkim:用于管理DKIM标头的Pure Go工具
文件大小:20KB
文件格式:ZIP
更新时间:2024-06-16 10:32:45
go mail dkim plan9 Go
driusan的DKIM工具 这是我编写的DKIM签名消息的纯Go工具的集合,并在我的9front邮件服务器上进行了验证。 它们应该很容易合并到可以沿stdin传递消息并从stdout读取消息的任何管道中。 验证DKIM签名 dkimverify工具将验证邮件是否具有有效签名。 它可以从stdin读取消息,也可以(可选)传递文件名作为参数。 如果所有消息都具有有效签名,它将以成功状态退出,否则将以验证失败的消息数量的退出代码退出。 对于每一个,它将打印出stderr失败的原因。 -hd参数采用字符串参数,而不是打印到stderr,而是将带有“ Pass”或“ Fail”值的SMTP头打印到stdout。 消息中出现暂时性故障或没有DKIM签名将不会打印任何内容。 -hdprefix或hdsuffix可用于在标头值中添加前缀或后缀。 无需任何特殊配置即可使用dkimverify工具。
【文件预览】:
dkim-master
----header_test.go(3KB)
----cmd()
--------dkimverify()
--------dkimkeygen()
--------dkimsign()
----body.go(633B)
----normalize.go(2KB)
----signature_test.go(2KB)
----LICENSE(1KB)
----signature.go(11KB)
----header.go(2KB)
----wikileaks_test.go(13KB)
----sign_test.go(1KB)
----body_test.go(2KB)
----README.md(3KB)