为什么我的PHP电子邮件无法正常工作?

时间:2018-04-09 03:02:44

标签: php email

我已经为此工作了好几个小时。真的非常沮丧。我根本不知道代码并且非常需要帮助。

我正在尝试在用户到达网站中的特定点时自动发送电子邮件。 但我所尝试的一切都说错误500。 所以我目前正在关注许多建议下载此https://github.com/PHPMailer/PHPMailer的教程。 我已经完成了,包括将其上传到我的主机,没有任何结果。

如果有人可以提供帮助,我真的不知道所有代码。

<?php
    require_once ('../PHPMailer/PHPMailerAutoload.php');

    $mail= new PHPMailer();
    $mail->isSTMP();
    $mail-> SMTPAuth = true;
    $mail->SMTPSecure='ssl';
    $mail->Host='smtp.gmail.com';
    $mail->Port='465';
    $mail->isHTML();
    $mail->SetFrom('no-reply@eves.website')
    $mail->Subject='Hello World';
    $mail->Body='A test email!';
    $mail->AddAddress('brodisashcroft@gmail.com');

    $mail-> Send ();

?>

1 个答案:

答案 0 :(得分:1)

你错过了一个分号:

$mail->SetFrom('no-reply@eves.website')

在行尾:

$mail->SetFrom('no-reply@eves.website');