Поддержка Проблемы и решения И снова про неприходящую почту

  • Добрый день .
    с формы contactне приходят письма .
    Там стоит мой админский имейл . и я отправляю с залогиненного на сайте аккаунта админского тестовое письмо — ноль . Поменяла имейл куда слать письма — ноль . Зашла в плагин SMTP . тестовое письмо не доходит . Но в настройках стоит php mail. Может быть какие-то плагины конфликтуют .

    Это одна из самых важных функций ! Без нее никуда 🙁 В чем может быть проблема ? Может , кто-то пошлет мне что-нибудь для теста ? Может глюк из-за того , что я сама себе посылаю ? Помогите пожалуйста с этим разобраться …

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 14 ответов — с 1 по 14 (всего 14)
  • anonymized-14765447

    (@anonymized-14765447)

    gretaa, привет.

    с формы contactне приходят письма

    Contact Form 7?

    Там стоит мой админский имейл . и я отправляю с залогиненного на сайте аккаунта админского тестовое письмо — ноль . Поменяла имейл куда слать письма — ноль .

    А вне WordPress функция mail() вообще работает, не проверяли?

    Зашла в плагин SMTP . тестовое письмо не доходит . Но в настройках стоит php mail

    А если записать в блоке «Other SMTP» данные от почтового ящика (хост, порт, шифрование и аутентификацию) и отправлять почту уже не через mail()? Не пробовали?

    З.Ы.: надо же, отключили ПКМ и выделение текста. Не думал, что сейчас ещё кто-то так делает)

    1. Да , с contact 7
    2. зашла с другого браузера (незалогиненного) отправила — НОЛЬ А где эта функция выставляется ?
    3. а с какой можно поставить ? mail.ru ? или google? я слышала , они очень не любят это дело и половина писем не доходит тоже ю Вы что посоветуете ? Может , яндекс ?
    4. Отключила копирование, ну чтобы статьи не тырили . Хотя , я против жлобства 🙂 Просто у меня много коллег — друг у друга слизывают все . А я нет 🙂

    • Ответ изменён 4 года, 2 месяца назад пользователем gretaa.
    anonymized-14765447

    (@anonymized-14765447)

    gretaa,

    1. ОК

    2. Можно создать простой файл PHP с таким содержимым:

    <?php
    	$from = "ваша@почта.ру";
    	$to   = "ваша@почта.ру";
    
    	$subject = "Тестовое сообщение";
    	$message = "Работает!";
    	$headers = "From:" . $from;
    
    	if (mail($to, $subject, $message, $headers)) {echo "OKAY";} else {echo "NOPE";}
    ?>

    загрузить его в корневую директорию и перейти по ссылке ваш-сайт.ру/скрипт.php, где ваша@почта.ру — ваш адрес e-mail, ваш-сайт.ру — это домен вашего сайта, скрипт.php — имя файла с содержимым выше.

    3. Меньше всего проблем с почтовыми ящиками Яндекса, больше всего геморроя с ящиками от Мейл.ру, Гмейл где-то посередине.

    4. Это никак не защищает ваш контент 🙂 Зато усложняет некоторым посетителям пользование сайтом.

    Модератор Yui

    (@fierevere)

    永子

    	$from = "ваша@почта.ру";
    	$to   = "ваша@почта.ру";

    навело на мысли

    1. для тестов лучше использовать разную почту,
    исходящая должна быть той же, которая задана в настройках сайта для отправки.
    Получатель — иной, желательно даже на другом домене.

    2. Если сайт использует реальную почту на «чужом» домене, то такое работать не будет 99.5% !
    В лучшем случае попадет в спам.

    Используйте почту (исходящий адрес) с доменом вашего сайта, с PHP mail()
    У вас на хостинге корректно настроен SPF и возможно остальные правила DMARC тоже.

    Если вы все же используете стороннюю почту, то отсылать ее нужно через сервера вашего почтового провайдера, используя SMTP
    (В каталоге плагинов уйма плагинов для отсылки почты через сторонний SMTP), рекомендуется отдельный ящик, т.к. пароль хранится в базе открыто, если кто-то получит доступ, то вам потерять основную вашу почту будет достаточно большой проблемой.

    anonymized-14765447

    (@anonymized-14765447)

    Yui,

    1. для тестов лучше использовать разную почту,
    исходящая должна быть той же, которая задана в настройках сайта для отправки.
    Получатель — иной, желательно даже на другом домене.

    В условиях простой проверки это совсем не принципиально, поэтому можно использовать один и тот же адрес.

    2. Если сайт использует реальную почту на «чужом» домене, то такое работать не будет 99.5% !

    Увы и ах, но это не так. Яндекс, Гмейл, Мейл.ру — принимают отлично.

    В лучшем случае попадет в спам.

    У «проблемных» почтовиков плюс/минус да, шанс есть. Но у них этот шанс есть даже если всё по 10 раз настроить «как надо». Потому они и считаются проблемными 🙂

    Модератор Yui

    (@fierevere)

    永子

    смотря что проверять,
    если то, что mail() не выдает ошибку при приеме письма — да
    если хочется чтобы тестовое дошло — принципиально

    anonymized-14765447

    (@anonymized-14765447)

    Yui,

    если хочется чтобы тестовое дошло — принципиально

    Нет, не принципиально 🙂

    Модератор Yui

    (@fierevere)

    永子

    вы не правы, но ваше право считать как угодно.
    вот только пользователей вводить в заблуждение не стоит.

    anonymized-14765447

    (@anonymized-14765447)

    Yui, могу вам сказать слово в слово то же самое.

    Добрый вечер 🙂 Загрузила свой файлик testemail.php — написалО OKAY 🙂

    И что мне теперь с этим делать ( простите мою тупость 🙂
    те https://moscowbylocals.com/testemail.php

    через гугл — такая проблемища это сделать
    пробую со своим почтовым сервером разобраться . Ругается плагин SMTP

    • Ответ изменён 4 года, 2 месяца назад пользователем gretaa.
    • Ответ изменён 4 года, 2 месяца назад пользователем gretaa.

    пришло мне 5 сообщений со словами РАБОТАЕТ . И что делать с этим счастьем ?

    anonymized-14765447

    (@anonymized-14765447)

    gretaa,

    Добрый вечер 🙂

    Добрый 🙂

    И что мне теперь с этим делать

    В принципе, файл уже можно удалить, т.к. он нужен был только для теста.

    пришло мне 5 сообщений со словами РАБОТАЕТ

    Это хорошо.

    И что делать с этим счастьем ?

    Думать дальше, в чём может быть проблема 🙂

    У вас почта на Mail.ru (k*******b@mail.ru), верно? На неё пришли сообщения с текстом «Работает»? И этот же ящик указан в настройках формы CF7?

    Может быть какие-то плагины конфликтуют .

    Учитывая некоторые нюансы увиденного, вполне может быть именно такой вариант.

    ну , у меня админский на мейл ру да
    а в этом файлике /я указала другой имейл — хостинговый
    и на него все пришло прекрасно

    а в форму , поставила хостинговый имейл — ругается и не шлет

    • Ответ изменён 4 года, 2 месяца назад пользователем gretaa.
    • Ответ изменён 4 года, 2 месяца назад пользователем gretaa.

    Спасибо ! Решила проблему 🙂 С вашей помощью

Просмотр 14 ответов — с 1 по 14 (всего 14)
  • Тема «И снова про неприходящую почту» закрыта для новых ответов.