Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 添加';现在回复';电子邮件正文中的按钮_Php_Email_Html Email - Fatal编程技术网

Php 添加';现在回复';电子邮件正文中的按钮

Php 添加';现在回复';电子邮件正文中的按钮,php,email,html-email,Php,Email,Html Email,我想在我的邮件正文中添加CTA按钮“立即回复”。我们如何才能做到这一点?它的行为应该类似于Gmail的“回复”按钮或任何其他电子邮件回复按钮 例: 这将发送一封html格式的电子邮件,其中包含一些示例文本和一个略带样式的按钮。根据您的需要和喜好调整并添加内容 $mailTo = "mail@receiverdomain.com"; $mailSubject = "Testmail with a styled button."; $mailHeaders = "From: n

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

例:


这将发送一封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);
$mailTo=”mail@receiverdomain.com";
$mailSubject=“带有样式化按钮的Testmail。”;
$mailHeaders=“From:否-reply@yourdomain.com\r\n“;
$mailHeaders.=“回复:否-reply@yourdomain.com\r"n",;
$mailHeaders.=“MIME版本:1.0\r\n”;
$mailHeaders.=“内容类型:text/html;charset=ISO-8859-1\r\n”;
$mailContent='按钮{背景颜色:浅蓝色;}';
$mailContent.='嗨!这是示例内容这是一个示例段落。

; $mailContent.=''; 邮件($mailTo、$mailSubject、$mailContent、$mailHeaders);
Uhm。您希望“调用操作”按钮引用mailclient回复功能,还是希望它引用站点上带有回复表单的页面?第一个是不可能的AFAIK(因为邮件接收者使用的mailclient可以是任何东西),第二个是可以通过发送html邮件插入带有href的按钮…我正在寻找第一个选项。用户可以通过单击“回复”按钮回复相同的电子邮件线程。我们可以为Gmail和outlook添加一个脚本吗?嗨@stefun,我不知道Hotmail,但Gmail会自动动态添加这些按钮和标准的“智能回复”。它不受发件人的影响。另外,如果你的目标是跨国公司,我不确定它是否已经在所有国家推广。另外,用户可以关闭此功能。。。
 $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);