【问题标题】:How to send email from Contact Form in Drupal 7?如何从 Drupal 7 中的联系表发送电子邮件?
【发布时间】:2014-09-11 17:00:35
【问题描述】:

目前,我正在本地计算机上使用 Drupal 7 开发一个网站。 我已经设置了联系表(Drupal 核心模块)供用户发送反馈。 但是,我不知道如何从联系表格发送电子邮件。填写并提交联系表格后,我没有收到任何电子邮件。并且网站显示状态“消息已发送”。但是没有收到邮件。

我知道在使用联系表之前我必须进行一些设置。也许是邮件服务器?

我将 Drupal 7 与 XAMPP 一起使用。

是否有发送电子邮件的分步指南?两种情况都有可能

  1. 本地计算机作为 Web 服务器(用于在我的本地计算机上进行测试)
  2. 真正的网络服务器(一切完成后发布)

我在一些论坛上搜索了一些解决方案,但我不明白。 我是 Drupal 的新手。 非常感谢您的帮助和指导。

【问题讨论】:

    标签: email drupal-7 xampp contact-form


    【解决方案1】:

    从联系表中获取邮件,

    1. 启用模块

    2. 进入管理->结构->联系表格

    3. 创建新类别

    4. 填写详细信息类别、收件人(您需要提供需要收到通知的邮件)等...

    如果您需要在本地测试邮件,那么您需要在您的 drupal 中设置SMTP 模块,这也可以在服务器中使用。

    如果您没有任何 SMTP 设置,那么您需要在服务器中进行测试。在服务器中,您可能不需要任何 smtp 邮件,如果您的托管服务器支持,只需 php 邮件即可。所以不需要为此做任何额外的努力。

    【讨论】:

    • 我使用您建议的 SMTP 模块。它适用于我的本地计算机!非常感谢!我会在网络服务器上试试。
    • 我在web服务器上试过了,SMTP不起作用! T_T 我有什么需要改变的吗?再次感谢! :D
    • 在服务器中,正如您所提到的,它可以在没有 SMTP 的情况下工作!非常感谢! :)
    猜你喜欢
    • 2013-10-07
    • 2020-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-10
    • 1970-01-01
    相关资源
    最近更新 更多