Microsoft Jscript电子邮件模块?

时间:2009-07-14 18:28:16

标签: email javascript

我想知道是否有类似于python中的MS Jscript(而不是Jscript .net)的电子邮件模块?

1 个答案:

答案 0 :(得分:1)

您可以使用Collaboration Data Objects (CDO) COM API。

以下是使用CDO发送文本电子邮件的方法:

SendEMail("from@example.com", "to@example.com", "Subject", "Text body"); 

function SendEMail(from, to, subject, body)
{
  try
  {
    var oMsg      = new ActiveXObject("CDO.Message");
    oMsg.From     = from;
    oMsg.To       = to;
    oMsg.Subject  = subject;
    oMsg.TextBody = body;
    oMsg.Send(); 
  }
  catch(e)
  {
    WScript.Echo("Error: " + e.description);
  }
}

This page提供了一些更多的CDO用法示例(它们在VBScript中,但应该可以帮助您了解这个想法)。另请参阅MSDN上的CDO Reference