如果有人在使用 php 发送邮件时能指出正确的方向,我将不胜感激。我有这个比赛表格http://www.beogradstore.com/mn/contest/main-contest/我希望我的参赛者在参加比赛时以及通过推荐链接收到新参赛作品时收到电子邮件通知。条目存储在 SQL 表中。
实现这一目标的最佳方法是什么?是使用php邮件功能还是其他?任何援助将不胜感激。非常感谢。
如果有人在使用 php 发送邮件时能指出正确的方向,我将不胜感激。我有这个比赛表格http://www.beogradstore.com/mn/contest/main-contest/我希望我的参赛者在参加比赛时以及通过推荐链接收到新参赛作品时收到电子邮件通知。条目存储在 SQL 表中。
实现这一目标的最佳方法是什么?是使用php邮件功能还是其他?任何援助将不胜感激。非常感谢。
我会使用 PHPmail()
函数。下面是 HTML 电子邮件的示例:
$subject = "Subject";
$msg = '
<html>
<body>
<p>HTML email here</p>
</body>
</html>
';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: Their Name <info@theirdomain.com>' . "\r\n";
$email = 'info@yourdomain.com';
if(!mail($email, $subject, $msg, $headers)) {
// Show error
}
使用内置mail()
函数从您的 PHP 应用程序发送电子邮件。
对于更高级的用例,包括附件、HTML 电子邮件、通过 Gmail 发送等,您可以使用 PHPMailer 之类的库: