文件名称:dkim-verify:手动验证DKIM签名
文件大小:53KB
文件格式:ZIP
更新时间:2024-05-26 01:11:43
python debugging rsa dkim Python
手动验证DKIM签名 tldr:我们收到一封电子邮件,并使用python逐步验证DKIM-Signature。 我们还注意签名本身(RSA)。 RSA部分比原定计划占据更多的位置。 整个源代码可以在找到。 最近,我的DKIM签名出现了问题。 我刚收到“签名错误”消息,却找不到问题所在。 因此,我决定进行调查。 什么是DKIM? 如果您的邮件服务器支持DKIM(域密钥标识的邮件),它将对电子邮件标题和正文进行签名。 因此,您可以确定该消息没有被修改。 高层次的观点-它是如何工作的? 爱丽丝(Alice)给鲍勃(例如与雷鸟(Thunderbird))写了一封电子邮件。 这里没有魔术发生 电子邮件将转到爱丽丝在其邮件客户端中配置的邮件服务器 邮件服务器执行DKIM魔术:它对Alice的电子邮件进行签名(例如,使用RSA),并在电子邮件中添加DKIM-Signature标头 邮件服务器将邮件
【文件预览】:
dkim-verify-master
----email.eml(1KB)
----screenshots()
--------2020-04-16-084010_screenshot.png(114KB)
--------2020-04-19-111833_screenshot.png(221KB)
--------2020-04-18-082033_screenshot.png(224KB)
----requirements.txt(133B)
----README.md(20KB)
----verify-dkim.py(7KB)