使用 PHP Mail() 时从哪里开始?

Where to Get Started When using PHP Mail()?

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

我已准备好发送电子邮件的所有设置(只是不是邮寄部分,例如制作代码、用户跟踪等)

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

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

同样,使用 PHP 7.4

如果您不想使用 google smtp,您可以尝试使用 Mailgun。 Link 开始使用 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

我在我的项目中使用此代码 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();