Page tree
Skip to end of metadata
Go to start of metadata

 方法

   Forguncy.SendMail(to, title, content, [successCallBack], [failCallBack])

 描述

   给指定电子邮箱发送指定标题和内容的电子邮件,发件人是当前登录网站的用户。使用该API发送电子邮件需要正确配置SMTP服务。配置SMTP服务请参见邮件服务器配置

说明
如果没有登录,不能使用该API发送电子邮件。

 参数说明

参数

类型

说明

tostring指定收件人电子邮箱地址。如果是多名收件人,请使用逗号分隔。
titlestring电子邮件标题。
contentstring指定电子邮件的正文内容。除了使用纯文本的电子邮件正文,还可以使用HTML标记的字符串。
successCallbackfunction指定一个回调函数,此回调函数会在电子邮件成功发送后被调用。该参数为可选参数。
failCallbackfunction(errorMessage)指定一个回调函数,此回调函数会在电子邮件发送失败后被调用,并且通过errorMessage参数通知错误信息。该参数为可选参数。


 返回值

   无

 示例

   下面的示例代码中,通过SendMail方法, 给指定电子邮箱发送指定标题和内容的电子邮件。

// 发送纯文本格式邮件
Forguncy.SendMail("example1@example.com", "订货警告邮件", "最近订单数量明显增加,库存量即将不足请及时处理。");
  
// 将邮件发送给多名收件人,多名收件人之间使用逗号分隔
Forguncy.SendMail("example1@example.com,example2@example.com", "订货警告邮件", "最近订单数量明显增加,库存量即将不足请及时处理。");
  
// 发送HTML格式的电子邮件
Forguncy.SendMail("example1@example.com", "订货警告邮件", "<h1>库存不足预警</h1><p>最近订单数量明显增加,库存量即将不足请及时处理。</p>");
  
// 通过回调函数显示邮件是否发送成功

Forguncy.SendMail("example1@example.com", "订货警告邮件", "最近订单数量明显增加,库存量即将不足请及时处理。",  function () {
//发送成功时弹出警告框,显示邮件发送成功
alert("邮件发送成功。");
 },
//发送失败时弹出警告框,显示错误信息
function (errorMessage) {
alert(errorMessage);
}
);


 操作步骤

  在页面上选择一个单元格区域,设置其单元格类型为登录用户。

  选择一个单元格区域,设置其单元格类型为按钮,编辑命令为“JavaScript命令”,并输入JavaScript代码。

  编辑完成后,单击“确定”关闭对话框。

运行页面登录后,在页面中单击发送邮件按钮后,就会弹出警告框,显示发送成功。

在邮箱中就可以看到发送的邮件。

  • No labels