Intereting Posts
Как создать пользователя, у которого есть разрешение на создание новых сайтов в WordPress с включенной функцией multisite? Можете ли вы использовать еще один короткий код профилировщика с помощью дополнительных настраиваемых полей Авто-создать довольно постоянную ссылку для кучи сообщений Ошибка пропущенного расписания Сортировка WP Аукционы по дате / цене? Как правильно избежать данных Код Java / JSP в wordpress вывода таксономий должностей: невозможно получить «get_the_taxonomies» Расширить функцию поиска со ссылкой на поиск слова задать и отредактировать дополнительное поле комментария Изменение или обновление цикла WordPress на основе выбора выпадающего списка Исключить контент только для членов в формате HTML Sitemap захватить или загрузить текст по запросу Повторение wp_schedule_single_event не работает Как проверить, является ли ссылка ссылкой в ​​приложении перед отправкой в ​​редактор

Wp_mail Возвращение False на сервере

Я провел последний час, пытаясь понять, почему функция wp_mail возвращает ложное логическое значение.

Вот мой код. Обычно я могу заставить это работать, но теперь, похоже, это не понять. Я думаю, что это имеет какое-то отношение к моим настройкам сервера.

Спасибо за помощь.

<?php $mail =''; $errors = ''; if(isset($_REQUEST['contact_submit'])) { $contact_name = $_REQUEST['contact_name']; $contact_email = $_REQUEST['contact_email']; $contact_subject = $_REQUEST['contact_subject']; $contact_message = $_REQUEST['contact_message']; $errors = ''; // Checking if vars are all filled if ( $contact_name != '' && $contact_email != '' && $contact_subject != '' && $contact_message != '' ) { $to = 'myemail@goeshere.com'; $subject = 'Contact Form Submission'; $body = '<html><body><table>'; if($contact_name) $body .= '<tr><td><strong>Name: </strong></td><td>'.$contact_name.'</td></tr>'; if($contact_email) $body .= '<tr><td><strong>Email: </strong></td><td>'.$contact_email.'</td></tr>'; if($contact_subject) $body .= '<tr><td><strong>Phone Number: </strong></td><td>'.$contact_subject.'</td></tr>'; if($contact_message) $body .= '<tr><td><strong>Message: </strong></td><td>'.$contact_message.'</td></tr>'; $body .= '</table></body></html>'; $headers = 'From: ' . $contact_name . ' <' . $contact_email . '>' . "\r\n"; $headers .= 'Content-type: text/html' . "\r\n"; $mail = wp_mail( $to, $subject, $body, $headers ); } else { $errors = 'Please fill out all fields'; } } ?>