【问题标题】:How to send email from my website [duplicate]如何从我的网站发送电子邮件[重复]
【发布时间】:2014-04-01 12:28:12
【问题描述】:

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

我将通过一些网络提升网站来提升它。我已经和他们谈过了,他们会为我提供一些电子邮件 ID,例如 support@mywebsitename.com。

但是我仍然需要编写功能来发送电子邮件,我不知道如何继续进行。几乎所有其他事情都完成了。我将电子邮件 ID、主题、消息传递给该方法。但是现在到底该怎么做呢。

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

【问题讨论】:

  • @LutzHorn,我认为他正在寻求全面实施。
  • 这个话题对于 SO 来说也太宽泛了。

标签: spring email spring-mvc servlets


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-22
      • 1970-01-01
      • 2016-02-14
      • 1970-01-01
      • 2023-04-08
      • 2014-05-22
      • 1970-01-01
      相关资源
      最近更新 更多