使用wordpress

时间:2017-02-07 23:08:59

标签: html wordpress email

我正在寻找一个代码,当点击链接时会发送预先写好的格式化电子邮件(Wordpress)

我试过了:

<a href="mailto:YourName@YourSite.com?subject=I love TextFixer.com&body=I learned to create email link code on this website.">YourName@YourSite.com</a>

但它有两个问题

  1. 仅当点击此类的用户具有配置为Outlook或Thunderbird的脱机电子邮件客户端时才有效。
  2. 它没有正确格式化电子邮件,也没有包含任何链接
  3. 我想知道我是否可以使用带有占位符的Contact表单7?此外,它会从单个IP地址发送电子邮件吗?

2 个答案:

答案 0 :(得分:0)

您可以在wp-admin面板的“联系人”部分配置联系表单7发送的电子邮件模板。是的,它们都来自一个IP地址,即服务器的IP地址,但除非您希望每小时发送数千封邮件,否则这几乎不会成为限制。

答案 1 :(得分:0)

  

仅当点击者将任何脱机电子邮件客户端配置为Outlook或Thunderbird

时,它才有效

这就是mailto:如何运作。它将在您计算机中安装的默认邮件客户端中打开。

  

它没有正确格式化电子邮件,不包含链接

请尝试以下代码。

var emailBody = "1st line.\n 2nd line \n 3rd line <a href='http://yahoo.com'>Yahoo</a>";

emailBody = encodeURIComponent(emailBody);

href = "mailto:me@somesite.com?body=" + emailBody;

将此href变量设置为a标记

的href属性
document.getElementById("mailme").href = href;