如何使用 Java James jDKIM 在简单的独立应用程序中验证签名

问题描述

我正在尝试制作一个简单的命令行工具来验证电子邮件文件的 DKIM 签名。我有一个简单的 Maven 独立项目,包括 dnsjava 3.3.1(jDKIM 取决于)。

在这里一个简单的命令行工具的开始:

package com.mycompany.app;

import java.io.FileInputStream;
import java.net.InetAddress;
import org.xbill.DNS.*;


/**
 * Hello World!
 *
 */
public class App {
    public static void main(String[] args) {
        try {
            // show that dnsjava is correctly installed as a project dependency
            InetAddress addr = Address.getByName("example.com");
            System.out.println(addr);

            String stringPath = "test.eml";
            FileInputStream input = new FileInputStream(stringPath);
            input.transferTo(System.out);
            input.close();
        } catch

        (Exception e) {
            System.out.println(e);
        }
    }
}

将库的 DKIMVerifier 部分引入应用的正确方法是什么?

是否有更好的库可用于 DKIM 验证?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)