繁体   English   中英

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

[英]How can I send a Email on my company domain by javascript?

我正在开发一个静态网站,仅供参考。 我需要的功能是让任何网站访问者都可以通过电子邮件(info@edugru.com)请求其他信息。 我的域名是www.edugru.com。

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

尝试这个:

<p>
This is an email link:
<a href="mailto:info@edugru.com" target="_top">Send Mail</a>
</p>

您(至少)有两个选择:

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

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

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

这里还有许多其他有用的示例: 我可以使用mailto:设置电子邮件的主题/内容吗?

单击上面的链接将打开一个新窗口,其中显示了客户端计算机上安装的默认电子邮件客户端(如果有)。 您将获得Thunderbird或Outlook或任何默认的电子邮件客户端。 “收件人”,“主题”,“正文”,“抄送”等将填充您在上面的HTML代码中提供的值。 这是您可以使用此方法完成的最大操作。 该消息将不会自动发送。 按下电子邮件客户端窗口上的“发送”按钮将需要人为操作。 这要求客户端计算机具有正确配置的电子邮件客户端。

  1. 使用服务器端脚本。

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

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

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

一种。 使用PHP邮件功能。 在此处查看用法示例: http : //php.net/manual/zh/function.mail.php

将PHPMailer类用于更复杂的选项: http ://phpmailer.worxware.com/?pg=tutorial

暂无
暂无

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

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