如何防止在gmail消息中出现hyperlins

时间:2018-06-05 23:36:04

标签: php html

我正在向gmail帐户发送电子邮件。该消息有一个链接。我希望链接不显示。以下是该消息的一部分。 Gmail会按原样显示此部分,但我希望gmail显示为Please ***click here*** to upload your application form.

Please <a href='http://www.mywebsite.com'>click here </a> to upload your application form.

感谢。

2 个答案:

答案 0 :(得分:1)

在发送邮件之前,请确保已选择邮件格式为HTML。 您可以根据各自的平台找到它。

答案 1 :(得分:-1)

此处的问题可能是因为缺少内容类型的标头。请看以下示例:

$to = 'test@test.com';

$subject = 'PHP Mail Sending';

$headers = "From: scripts@email.com \r\n";
$headers .= "Reply-To: no-reply@email.com \r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=UTF-8\r\n";

$message = '<p>Hello, this is to check PHP mail function</p>';

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

在上面的代码中,行$headers .= "Content-Type: text/html; charset=UTF-8\r\n";告诉邮件程序和收件人该电子邮件包含格式正确的HTML