在哪里开始使用PHP Mail()



我很困惑从哪里开始发送确认电子邮件?

我已经准备好了发送电子邮件的一切(只是不是邮件部分,比如制作代码、用户跟踪等(

我在哪里可以开始(或指向正确的方向(?

可能影响一切的东西,想自己主持一切(意思是没有谷歌SMTP(

此外,使用PHP 7.4

我在PHPMailer的项目中使用了以下代码:

require_once('./phpmailer/PHPMailer.php');
require_once('./phpmailer/Exception.php');
require_once('./phpmailer/OAuth.php');
require_once('./phpmailer/SMTP.php');
$email = new PHPMailer;
$email->Host = 'YOURSMTPDOMAIN';
$email->SMTPAuth = true;
$email->Username = 'YOUREMAILDOMAIN';
$email->Password = 'YOURPASSWORDDOMAIN';
$email->SMTPSecure = 'ssl';
$email->Port = 465;
$email->SetFrom("YOUREMAILDOMAINFROM", "NAME");
$email->addAddress('EMAILOFCLIENT');
$email->addBCC("ANOTHERRMAIL", "NAME"); //IF YOU NEED
$email->Subject = 'SUBJECT';
$email->Body = 'BODYMAIL';
$email->AddAttachment('LINK', 'NAME.pdf');//IF YOU NEED
$email->send();

如果你不想使用谷歌smtp,你可以尝试使用Mailgun。开始使用Mailgun的链接->https://www.mailgun.com/blog/sending-email-using-the-mailgun-php-api/

否则,如果你想设置自己的SMTP服务器,请阅读本文https://help.fluidreview.com/hc/en-us/articles/115002141813-How-to-Set-Up-your-SMTP-Server

最新更新