【发布时间】:2014-01-11 13:13:57
【问题描述】:
我想发送一封带有可点击超链接的 php 电子邮件。超链接太长了,以至于大多数程序都无法从纯文本中检测到 url,因此,我想使用 HTML-Email。我正在使用 SwiftMailer,我知道我应该先设置一个纯文本电子邮件,然后我可以添加一个 html 电子邮件。
在http://php.net/manual/en/function.mail.php,我找到了如何编写 HTML 电子邮件的以下示例:
// message
$message = '
<html>
<head>
<title>Birthday Reminders for August</title>
</head>
<body>
<p>Here are the birthdays upcoming in August!</p>
<table>
<tr>
<th>Person</th><th>Day</th><th>Month</th><th>Year</th>
</tr>
<tr>
<td>Joe</td><td>3rd</td><td>August</td><td>1970</td>
</tr>
<tr>
<td>Sally</td><td>17th</td><td>August</td><td>1973</td>
</tr>
</table>
</body>
</html>
';
设置重要吗
<html>, <head> and <body>?
在哪里
<title>
出现在?标题应该与主题相同吗?或者我可以这样设置消息:
// message
$message = '
<p>Here are the birthdays upcoming in August!</p>
<table>
<tr>
<th>Person</th><th>Day</th><th>Month</th><th>Year</th>
</tr>
<tr>
<td>Joe</td><td>3rd</td><td>August</td><td>1970</td>
</tr>
<tr>
<td>Sally</td><td>17th</td><td>August</td><td>1973</td>
</tr>
</table>
';
【问题讨论】:
标签: php html-email swiftmailer