gpt4 book ai didi

javascript - 如何通过 JavaScript 在我的公司域上发送电子邮件?

转载 作者:行者123 更新时间:2023-11-28 15:09:43 24 4
gpt4 key购买 nike

我正在开发一个静态网站只是为了提供信息。我需要的是允许任何网站访问者通过电子邮件 (info@edugru.com) 请求附加信息的功能。我的域名是 www.edugru.com。

我没有使用任何数据库。这只是一个静态网站。那么如何通过 javascript 在我的应用程序中添加此电子邮件功能?

最佳答案

你(至少)有两个选择:

  1. 仅限客户端,无服务器端脚本。

您可以在页面中添加如下内容:

<a href="mailto:info@edugru.com?subject=Some subject&body=The message body&cc=other_address@edugru.com">Send email</a>

这里有很多有用的其他示例:Can I set subject/content of email with using mailto:?

单击上面的链接将打开客户端计算机上安装的默认电子邮件客户端(如果有)的新窗口。您将获得 Thunderbird 或 Outlook 或任何默认的电子邮件客户端。收件人、主题、正文、抄送等将填写您在上面的 HTML 代码中提供的值。这是您在此方法中可以做到的最大程度。该消息不会自动发送。需要人工操作才能点击电子邮件客户端窗口上的“发送”按钮。这要求客户端计算机正确配置电子邮件客户端。

  • 使用服务器端脚本。
  • 自动发送消息的唯一方法是将数据提交到服务器端脚本(在 edugru.com 或其他地方运行),该脚本将进一步(以某种形式或其他形式)连接到邮件服务器并发送数据。仅使用 HTML 和 JavaScript 无法实现此目的。

    [编辑以详细说明服务器端方法..]

    请参阅下面的两个选项,用于从服务器端脚本发送电子邮件。我假设您的服务器上有可用的 PHP。

    a.使用PHP邮件功能。请参阅此处的用法示例:http://php.net/manual/en/function.mail.php

    b.使用 PHPMailer 类来获得更复杂的选项:http://phpmailer.worxware.com/?pg=tutorial

    关于javascript - 如何通过 JavaScript 在我的公司域上发送电子邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37049223/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com