У меня есть форма HTML, например
<form name="contact-form" method="POST" action="sendemail.php">
<label>Name</label>
<input type="text" name="name" required="required">
<label>Email</label>
<input type="email" name="email" required="required">
<button type="submit" name="submit" required="required">Submit</button>
</form>
Теперь я хочу, чтобы это было так, чтобы когда пользователь моего веб-сайта вводил свое имя и адрес электронной почты и нажимал кнопку «Отправить», ему отправлялось электронное письмо в формате pdf. этот адрес электронной почты из моего Gmail. Как бы мне go написать для него sendemail. php?
Пробовал ответить макс:
<?
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\SMTP;
use PHPMailer\PHPMailer\Exception;
require 'vendor/autoload.php';
$mail = new PHPMailer;
$mail->isSMTP(); // Send using SMTP
$mail->Host = 'smtp.gmail.com'; // Set the SMTP server to send through
$mail->SMTPAuth = true; // Enable SMTP authentication
$mail->Username = 'sample1@gmail.com'; // SMTP username
$mail->Password = 'mypassword'; // SMTP password
$mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS; // Enable TLS encryption; `PHPMailer::ENCRYPTION_SMTPS` encouraged
$mail->Port = 587; // TCP port to connect to, use 465 for
//From email address and name
$mail->From = "sample1@gmail.com";
$mail->FromName = "Josh Bealer";
//To address
$mail->addAddress("receiveremail@gmail.com");
//CC and BCC
$mail->addCC("cc@example.com");
$mail->addBCC("bcc@example.com");
//Send HTML or Plain Text email
$mail->isHTML(true);
$mail->Subject = "Subject Text";
$mail->Body = "<i>Blah</i>";
$mail->AltBody = "This is the plain text version of the email content";
$mail->send();
?>