为了使用PHPmailer,我在索引文件上安装了供应商。供应商包含自动装带器。我已经看到我们可以使用他自己的SMTP或在localhost中使用。就我而言,我想在本地主机中进行。
我尝试用我的信息在[php.ini]中的[邮件功能]之后更改行,但没有帮助。这是代码:
<?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
require 'vendor/autoload.php';
$mail = new PHPMailer(true);
try {
$mail->setFrom('myEmail@gmail.com', 'Darth Vader');
$mail->addAddress('myEmail@gmail.com', 'Emperor');
$mail->Subject = 'Force';
$mail->Body = 'There is a great disturbance in the Force.';
$mail->send();
}
catch (Exception $e)
{
echo $e->errorMessage();
}
catch (\Exception $e)
{
echo $e->getMessage();
}
这是我在localhost上使用firefox的内容:“无法实例化邮件功能。”