如果有人在使用php发送邮件方面指出正确的方向,我将不胜感激。我有这个比赛表格http://www.beogradstore.com/mn/contest/main-contest/,我希望我的比赛参赛者在参加比赛时收到电子邮件通知,并且每当他们通过推荐链接收到新参赛作品时。条目存储在SQL表中。
实现这一目标的最佳方法是什么?它是使用PHP邮件功能还是其他什么?任何援助将不胜感激。非常感谢。
答案 0 :(得分:1)
我会使用PHP mail()
函数。以下是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
}
答案 1 :(得分:0)
使用内置的mail()
功能从您的PHP应用中发送电子邮件。
对于更高级的用例,包括附件,HTML电子邮件,通过Gmail发送等,您可以使用像PHPMailer这样的库: