Mailtrap не работает с локальным хостом WordPress (работает на Xampp)

#php #wordpress #xampp #localhost #mailtrap

Вопрос:

Я пытаюсь использовать Mailtrap для проверки электронных писем, отправленных из моей локальной среды (WordPress, работающий на Xampp, Mac OS).

Я внедрил код, который дал мне mailtrap, в functions.php:

 function mailtrap($phpmailer) {  $phpmailer-gt;isSMTP();  $phpmailer-gt;Host = 'smtp.mailtrap.io';  $phpmailer-gt;SMTPAuth = true;  $phpmailer-gt;Port = 2525;  $phpmailer-gt;Username = '***-cd4b';  $phpmailer-gt;Password = '***-239a'; }  add_action('phpmailer_init', 'mailtrap');  

Я создал php-файл, в котором пытаюсь отправить электронное письмо с этим кодом:

 $to = "benviat@gmail.com";  $subject = 'my subject';  $message = 'I would like to work with you';  $headers[] = 'From: Benlt;bviatte@gmail.comgt;';   $sent_message = wp_mail( $to, $subject, $message, $headers);  var_dump($sent_message);  if ( $sent_message ) {  echo 'The test message was sent. Check your email inbox.';  } else {  echo 'The message was not sent';  }  

Однако все, что я получаю, — это «Это сообщение не было отправлено».

Когда я проверяю журналы ошибок, я получаю следующее: AH00169: пойман SIGTERM, завершение работы

а также: AH01906: локальный хост:443:0 сертификат сервера является сертификатом центра сертификации

Любой совет был бы очень признателен!