使用HTML电子邮件加载用户的电子邮件程序

时间:2014-07-19 07:11:53

标签: html email

有一些我想要做的事情,我90%肯定是不可能的,但我只是想检查它是否有可能,而且有人知道该怎么做。

我希望在我的网站上有一个链接,当点击它时,打开用户的邮件程序(或GMail),编写一条新邮件,将to字段留空,用一个主题填充主题字段我给(直到这里我知道可以使用mailto:,这里是踢球者,用我提供的 HTML 消息填充消息内容。

我知道可以使用短信填充,但我也可以使用HTML吗?

1 个答案:

答案 0 :(得分:0)

如果您特别需要避免使用mailto选项,则可以使用以下代码。

var message = 'You can supply any value to this variable';

var outlookApp = new ActiveXObject("Outlook.Application");

var nameSpace = outlookApp.getNameSpace("MAPI");

mailFolder = nameSpace.getDefaultFolder(6);

mailItem = mailFolder.Items.add('IPM.Note.FormA');

mailItem.Subject = "Subject of the mail";
mailItem.To = sendto;
mailItem.HTMLBody = String(message);
mailItem.display(0);

唯一的限制是您需要在用户中安装Outlook'计算机。

但我相信你也可以使用mailto来实现相同的功能。您必须使用& body属性来设置邮件正文的内容。