Есть сайт на Wordpress, необходимо отправлять файл нужному человеку. Везде пишут про
phpmailer, что бы не заморачиваться, но чет заморочился, здесь последняя надежда. Скачал, вставил файлы из папки src. В function.php вставил следующий код
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
require get_template_directory_uri() . '/src/Exception.php';
require get_template_directory_uri() . '/src/PHPMailer.php';
require get_template_directory_uri() . '/src/SMTP.php';
$mail = new PHPMailer;
$mail->setFrom('fromemail@mail.com', 'Отправитель');
$mail->addAddress('email@mail.ru', 'email');
$mail->Subject = 'Заявка';
$mail->msgHTML("Xml файл для загрузки");
// Attach uploaded files
$r = $mail->send();
В итоге ловлю 500 ошибку при отображении сайта. Путем перебора выяснил, что ошибка именно в подключаемых файлах.
Что делаю не так