我的项目需要什么Java Mail JAR?

时间:2013-08-25 20:47:03

标签: java smtp classpath javamail sendgrid

尝试使用SendGrid使用显示here的代码示例来发送电子邮件,该示例仅表明我需要“Java Mail”。

我去了here并下载了Java Mail 1.4.7。在ZIP文件里面是:

  • mail.jar
  • lib/dsn.jar
  • lib/gimap.jar
  • lib/imap.jar
  • lib/mailapi.jar
  • lib/pop3.jar
  • lib/smtp.jar

我倾向于将所有7个JAR放在我的运行时类路径上,但mailapi.jarmail.jar似乎包含许多相同的类。

所以我问:当需要Java Mail时,哪些JAR需要在运行时类路径上 - 以及为什么?

这适用于在Tomcat 7上运行的Java Web应用程序。

1 个答案:

答案 0 :(得分:1)