【发布时间】:2013-08-14 22:39:36
【问题描述】:
我正在使用 WAMP 本地运行一个网站,并安装了测试邮件服务器工具作为邮件服务器(它所做的只是将邮件保存为 .eml 文件)。我尝试使用 Lotus Notes 和 gmail(Web 界面)打开邮件,但两者都不解释 HTML,例如,他们没有可点击的链接,而是拥有 <a href='localhost'>click here</a> 标题我犯了错误吗?
这是我正在使用的代码
$to = 'bepusslai@fakeinbox.com';
$from = 'From: tester1@localhost.com';
$subject = 'this is a test';
$message = '<html><head></head><body>Hello. Please follow <a href="http://localhost/proc.php?uid=45ab3">this link</a> to activate your account.'
."r\n".'<a href="http://localhost/proc.php?uid=45ab3"><img src="images/ActivateButton.gif" alt="activate button" />
</body></html>';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; utf-8' . "\r\n";
$headers .= 'From: testk1@localhost.com' . "\r\n";
mail($to, $subject, $message, $from, $headers);
顺便说一句,我被困在没有邮件服务器的问题上,因为 WAMP 没有附带邮件服务器,而且我对有人推荐的另一个问题感到满意 Test Mail Server Tool。我愿意使用其他的,因为它似乎不受欢迎。
【问题讨论】: