我发现的所有 Java Mail 使用示例都设置Session
了属性名称,属性名称定义为简单字符串。例子:
props.put("mail.smtp.auth", "true");
props.put("mail.smtp.starttls.enable", "true");
一旦文档定义了 Java Mail API 的“标准”属性,就可能存在一种方法来检查它们的正确性并在 IDE 中自动完成它们。
但是,我无法使用 google/documentation 找到这种方式。我也找不到任何关于缺少预定义名称的解释。
那么,有没有办法克服这个问题呢?我是否遗漏了一些明显的东西,使得使用常量的方法不可能/不需要?