想在邮件中放置按钮而不是链接

时间:2016-12-26 12:38:29

标签: php

我想将链接转换为PHP mail.php文件中的按钮。

$message = sprintf($this->language->get('mail_message'), $store_name, $link);

如果有人帮我将链接转换为按钮,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

要实现此目的,您必须发送 html电子邮件,而不是普通/文本电子邮件。这很简单,将图像保留在服务器上并将PHP + CSS发送给它们......

$to = 'xyz@example.com';

$subject = 'Subject';

$headers = "From: " . strip_tags($_POST['req-email']) . "\r\n";
$headers .= "Reply-To: ". strip_tags($_POST['req-email']) . "\r\n";
$headers .= "CC: abc@example.com\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=UTF-8\r\n";

$message = '<p><a href="url.php">Anchor Text</a></p>';


mail($to, $subject, $message, $headers);