- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый вечер.
Что-то не работает функция mail(), хотя на хостинге есть возможность отправлять почту (тестил более примитивным).
Форма:
Буду благодарен за помощь!
что в логах?
То есть mail() все-таки работает на хостинге, но в скрипте не срабатывает? Тогда попробуйте, например сначала в функции "check_input" временно закомментировать:
А что насчёт политики антиспама? Сейчас на почтовых сервисах модно сразу отвергать письма, у которых домен адреса отправителя не совпадает с доменом, откуда реально пришло письмо. Надо, чтобы "From" было "adobe-master@ваш_домен".
Или MX-запись проверяйте и корректируйте.
лучше проверяйте отработала функция или нет вот так:
if(mail($to, $subject, $body, $headers)){echo("success");}что в логах?
Нету логов -_-
Разрабатываю сайт и тестирую все на конченном хостингере, а потом переношу уже на хостинг и домен клиентов. И на хостингере нету логов 🤣
Все остальное проверил, пробовал отправлять с внутренней почты, добавил проверку if как рекомендовали ниже, все равно успешно :)
Но на деле не успешно.
На какую почту пробуете отправлять? Созданную на этом же хостинге или крупные сервер майлру или гмайл?
Если внутренняя почта на домене, а тестируете с субдомена, то всё равно может не пройти из-за политики антиспама, если MX-запись не настроена.
написать хостеру. Судя по всему используется обычный виртуалхост
написать хостеру. Судя по всему используется обычный виртуалхост
Проблема в другом.
Ведь мой другой скрипт на этом же хостинге работает и все отправляет и приходит.
Что касается Вашего скрипта, то вообще непонятно, как он может работать. Там полное несовпадение полей формы отправки и соответствующих ключей $_POST.