【问题标题】:send mail in java without javax.mail在没有 javax.mail 的情况下用 java 发送邮件
【发布时间】:2017-09-12 11:19:36
【问题描述】:

好的,那么 java 中还有其他用于发送电子邮件的库吗?

我尝试使用 javax.mail 和 commons-email 并不断收到此错误:

Exception in thread "Thread-645" java.lang.UnsupportedOperationException: Method not yet implemented
    at javax.mail.internet.MimeMessage.<init>(MimeMessage.java:89)
    at org.apache.commons.mail.Email.buildMimeMessage(Email.java:1011)
    at org.apache.commons.mail.Email.send(Email.java:1162)
    at com.liveratesfeeds.tss.email.SendEmail.sendWarningEmail(SendEmail.java:62)

【问题讨论】:

  • 您使用的是什么版本的 JavaMail?如果您还没有,请编辑您的问题并显示整个堆栈跟踪,包括任何Caused by 部分。
  • 您尝试使用什么功能?可以发stackoverflow.com/help/mcve吗?

标签: java email apache-commons-email


【解决方案1】:

你需要外部库:

1) javax.mail
2) 激活.jar

【讨论】:

  • 我看到所有关于发送电子邮件的 Java 电子邮件教程都使用了这两种方法,但从未完全理解为什么激活.jar 是必要的,如果有人能提供对此的见解,将不胜感激
猜你喜欢
  • 1970-01-01
  • 2011-10-16
  • 1970-01-01
  • 1970-01-01
  • 2011-11-12
  • 1970-01-01
  • 2015-01-03
  • 2012-01-06
  • 1970-01-01
相关资源
最近更新 更多