如何从我的网站发送电子邮件

时间:2014-04-01 12:28:13

标签: spring email spring-mvc servlets

我正在开发一个网站/网络应用程序。现在我必须向用户发送不同的电子邮件,例如他们注册后,或者他们有任何通知或忘记密码并重置密码。

我将通过一些网站吊装网站将其吊起来。我已经和他们说过了,他们会给我提供一些电子邮件ID,比如support@mywebsitename.com。

但是我仍然需要编写发送电子邮件的功能,我不知道如何继续这样做。几乎所有其他事情都已完成。我正在将电子邮件ID,主题,消息传递给该方法。但现在究竟如何继续前进。

请帮忙。我正在使用Spring MVC。

2 个答案:

答案 0 :(得分:0)

您需要一个SMTP服务器详细信息,您可以从提供商处获取这些详细信息,以便从应用程序发送电子邮件。使用Spring框架工作,可以很容易地开发邮件功能。这是Spring Mail,您将获得注入和代码示例。在此之前,您需要从服务提供商处获取一些详细信息,例如主机名,端口等。

答案 1 :(得分:0)

有一个关于如何通过我使用的Spring Mail发送电子邮件的简单而美观的教程:http://www.mkyong.com/spring/spring-sending-e-mail-via-gmail-smtp-server-with-mailsender/

将JavaMail添加到您的依赖项 - 在获得凭据后配置spring-config中的邮件设置 - 创建一个MailService类,其中使用MailSender和SimpleMailMessage。