我正在向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.
感谢。
答案 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