简体   繁体   English

使用Java从动态Web应用程序发送邮件

[英]Sending mail from dynamic web application in java

I wanted to send email to other mail account such as hotmail, google from dynamic web application in java. 我想从Java中的动态Web应用程序将电子邮件发送到其他邮件帐户,例如hotmail,google。 I am using Tomcat as local server. 我正在使用Tomcat作为本地服务器。 How can I achieve from my local server by using Tomcat. 如何使用Tomcat在本地服务器上实现目标。 I tried using JavaMail but it is not working. 我尝试使用JavaMail,但无法正常工作。 Is there any way to achieve this simply without adding additional servers. 有什么方法可以简单地实现这一点而无需添加其他服务器。

Firstly, you need to have two dependencies in your classpath: javaee.jar and mail.jar. 首先,您需要在类路径中具有两个依赖项:javaee.jar和mail.jar。 They are available on maven repository: 它们在maven存储库中可用:

<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4.7</version>

<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>7.0</version>

Secondly, for examples on using java mail api, check this link: http://www.mkyong.com/java/javamail-api-sending-email-via-gmail-smtp-example/ 其次,有关使用Java邮件api的示例,请检查以下链接: http : //www.mkyong.com/java/javamail-api-sending-email-via-gmail-smtp-example/

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM