Сайт сделан на wp, не приходили клиенту письма при заказе. Создал тестовый файл /send.php в корне, и там записал простейший вариант функции mail(), почты, указанные в коде, настоящие(код тестил на gmail.com и ukr.net).
$address = "test@gmail.com";
$mes = "Test";
$send = mail ($address,'Title',$mes,"Content-type:text/plain; charset = UTF-8\r\nFrom:orders@site.com");
if ($send) {
echo "yes";
} else {
echo "no";
}
При исполнении скрипта, никаких ошибок и предупреждений. Письма так и не доходили к почте, проверял в спаме. Перепробовал много вариантов кода, ничего не помогало. Затем я написал в саппорт хостинга, где мне ответили, что у них все норм и в логах чисто. Path to sendmail прописан: /usr/sbin/sendmail Возможно у кого-то была такая ситуация? Хостинг - freehost
На шаред хостингах настройками почты рулите не вы сами, а ваш хостер -- и как он это сделает -- это лучше уточнять у него. И вообще, на шареде плохо - ни error_log не посмотреть, SSH и командная строка с драконовскими ограничениями.
Вторая проблема -- это почтовый спам, его огромный рост. Если раньше можно было на своём сервере за пару минут поднять открытый рилей -- то сейчас нужно выполнить кучу требований, начиная от PTR-записи, SPF, DKIM и много чего ещё. Есть хостинги (типа mail.ru) на которых почта может даже до папки спам не добраться, а тихо умереть по дороге. (Ладно, gmail не из числа)
Поэтому на шаред хостинге ваша задача совершенно не простая. Пинайте хостера, меняйте хостера -- а лучше всё-таки идите на нормальный шаред. Я ладно помню времена десятилетней давности, но сейчас шаред стоит сущие копейки.
Альтернативно -- можно попробовать поставить плагины к wordpress, которые работают как PHPMailer -- умеют работать по протоколу SMTP и использовать учётные записи Gmail, Yandex и других почтовых служб. Впрочем, судя по вашему уточнению, что работа вашего плагина идёт через штатный mail() -- шансов не особо много.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Добрый день! Есть стандартный класс для авторизации UserВ нём мне надо сделать так, чтобы данные о пользователях брались из баз данных
Пытаюсь спарсить страницу сайта в обход CloudFlare, раньше на других сайтах выходило, но теперь при обращении к разделу /cdn-cgi/l/chk_jschl, не отдаются...