【问题标题】:Add 'Reply Now' button in email body在电子邮件正文中添加“立即回复”按钮
【发布时间】:2018-11-26 12:02:19
【问题描述】:

我想在我的电子邮件正文中添加 CTA 按钮“立即回复”。我们怎样才能做到这一点?它的行为应该类似于 Gmail 的“回复”按钮或任何其他电子邮件回复按钮。

例如:

.....
If you want to know more ...
 [REPLY NOW]

Regards,
******

【问题讨论】:

  • 嗯。您希望号召性用语按钮引用邮件客户端回复功能,还是希望它引用您网站上带有回复表单的页面?第一个是不可能的AFAIK(因为邮件接收者使用的邮件客户端实际上可以是任何东西),第二个是通过发送插入带有href按钮的html-mail来实现的......
  • 我正在寻找第一个选项。用户可以通过单击“回复”按钮回复相同的电子邮件线程。我们可以为 Gmail 和 Outlook 添加脚本吗?
  • 嗨@stefun,我不了解Hotmail,但Gmail 会自行动态添加这些按钮和标准“智能回复”。它不受发件人的影响。另外,如果您的目标是跨国,我不确定它是否已在所有国家/地区推出。另外,用户可以关闭此功能...

标签: php email html-email


【解决方案1】:

这将发送一封 html 格式的电子邮件,其中包含一些示例文本和一个略微风格化的按钮。根据您的需求和喜好调整和添加内容...

 $mailTo       = "mail@receiverdomain.com";
 $mailSubject  = "Testmail with a styled button.";
 $mailHeaders  = "From: no-reply@yourdomain.com\r\n";
 $mailHeaders .= "Reply-To: no-reply@yourdomain.com\r\'n";
 $mailHeaders .= "MIME-Version: 1.0\r\n";
 $mailHeaders .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
 $mailContent  = '<!DOCTYPE html><html><head><style>button {background-color: lightblue;}</style></head><body>';
 $mailContent .= '<h1>Hi! This is sample content</h1><p>This is a sample paragraph.</p><a href="http://www.stackoverflow.com/"><button>Go to Stackoverflow!</button></a>';
 $mailContent .= '</body></html>';

 mail($mailTo, $mailSubject, $mailContent, $mailHeaders);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-05-08
    • 1970-01-01
    • 1970-01-01
    • 2011-11-08
    • 2023-03-29
    • 2021-12-21
    • 2016-06-09
    相关资源
    最近更新 更多