首页 > 解决方案 > 如何使用 PHP Mailer 向 gmail 发送电子邮件?

问题描述

我需要使用 PHP Mailer 发送邮件。

邮件正在发送,但在 gmail 中未收到。在 phpmailer 文件夹中,我有 3 个文件:class.phpmailer.php、class.smtp.php、PHPMailerAutoload.php

require 'phpmailer/PHPMailerAutoload.php';

    $mail = new PHPMailer;
    $mail->isSMTP();

    $mail->Host='smtp.gmail.com';
    $mail->Port=587;
    $mail->SMTPAuth=true;
    $mail->SMTPSecure='tls';

    $mail->Username='mail@gmail.com';
    $mail->Password='password';

    $mail->setFrom('mail@gmail.com','Company');
    $mail->addAddress('company@gmail.com');
    $mail->addReplyTo('mail@gmail.com');

    $mail->isHTML(true);
    $mail->Subject='New Form Submission';
    $mail->Body='<h1>Hello</h1>';

    header("Location: ../123.php");

标签: phpgmailphpmailer

解决方案


尝试在 PHPMailer 中使用调试模式: https ://github.com/PHPMailer/PHPMailer/wiki/SMTP-Debugging

这将向您显示有关交易所的其他信息。


推荐阅读