Тема: Не работают e-mail уведомления

Почему-то не отправляются уведомления пользователям на e-mail, начиная от регистрации на сайте и другие

Подскажите, где и что смотреть?
(тема современная)

2

Re: Не работают e-mail уведомления

тема тут совершенно ни при чём - смотрите работу функции mail() и спрашивайте хостера

Хотя... хостера о чём спрашивать? вы выбрали говнохостера с инн == 5243035580
у них аж 2 сотрудника официально в штате.
https://zachestnyibiznes.ru/company/ul/ … HENDI-HOST

Re: Не работают e-mail уведомления

уточняю:
e-mail уведомления не приходят пользователям (никакие), а администратор получает все уведомления на почту, я так понимаю, что если бы функция mail () не работала, то и админ бы тоже не получал уведомления

Re: Не работают e-mail уведомления

Татьяна пишет:

уточняю:
e-mail уведомления не приходят пользователям (никакие), а администратор получает все уведомления на почту, я так понимаю, что если бы функция mail () не работала, то и админ бы тоже не получал уведомления

Почта, на которую вы получаете уведомления, работает в рамках хостинга или на популярном почтовом сервере?

Если в рамках хостинга, то в настройках /admin/main-options/ - вкладка "Уведомления" пропишите smtp вашего сервера и проблем не должно быть.

Либо если клиенты с mail.ru и подобных, не получают от вас уведомления, то смотрите в сторону настроек dkim spf dmarc
Хостер/регистратор домена по крайне мере поймет о чем идет речь.

Повысить оценку Понизить оценку

Re: Не работают e-mail уведомления

Polo Art пишет:

тема тут совершенно ни при чём - смотрите работу функции mail() и спрашивайте хостера

Хотя... хостера о чём спрашивать? вы выбрали говнохостера с инн == 5243035580
у них аж 2 сотрудника официально в штате.
https://zachestnyibiznes.ru/company/ul/ … HENDI-HOST

А если в компании официально 3 человека, то уже корпорация?

Повысить оценку 0 Понизить оценку

Re: Не работают e-mail уведомления

Проблема оказалась в том, что все уведомления у пользователя попадали в папку "Спам", почему они туда попадают, не понятно, как-то можно сделать чтобы они не попадали в эту папку?

Re: Не работают e-mail уведомления

Татьяна пишет:

Проблема оказалась в том, что все уведомления у пользователя попадали в папку "Спам", почему они туда попадают, не понятно, как-то можно сделать чтобы они не попадали в эту папку?

Смотрите в сторону dkim spf dmarc

Повысить оценку Понизить оценку

8

Re: Не работают e-mail уведомления

Скорее смотрите настройки SPF, именно они отвечают у яндекса за попадание писем в спам.

Повысить оценку +1 Понизить оценку

9 Отредактировано Ярослав (26.11.2018 00:18:27)

Re: Не работают e-mail уведомления

Проще всего завести корпоративную почту на Яндекс.Коннект или Мейл.ру для бизнеса и отправлять по smtp через данные сервисы. Да и собственную почту держать там удобнее.
Инструкции просты.
Иначе, из за неверных настроек домена, попадания ip сервера хостера в списки спаммеров, письма нормально доходить не будут.

10

Re: Не работают e-mail уведомления

Ярослав пишет:

Проще всего завести корпоративную почту на Яндекс.Коннект или Мейл.ру для бизнеса и отправлять по smtp через данные сервисы. Да и собственную почту держать там удобнее.
Инструкции просты.
Иначе, из за неверных настроек домена, попадания ip сервера хостера в списки спаммеров, письма нормально доходить не будут.

SMTP отличное решение, но порой оно так медленно работает.
К примеру клиент делает заказ собирает все в корзину и жмет купить 1 клик, и заполнив поля отправляет, в этот момент происходит подвисание на 3-10 секунд, в зависимости от SMTP. Пробовали как на популярных сервисах, задержка незначительная, но хватает того чтобы пользователь закрыл страницы, так и на корпоративных серверах SMTP там задержка больше и тогда еще больше заказов не завершается.

Повысить оценку Понизить оценку

11 Отредактировано Polo Art (26.11.2018 11:41:57)

Re: Не работают e-mail уведомления

Ярослав пишет:

Проще всего завести корпоративную почту на Яндекс.Коннект или Мейл.ру для бизнеса и отправлять по smtp через данные сервисы. Да и собственную почту держать там удобнее.
Инструкции просты.
Иначе, из за неверных настроек домена, попадания ip сервера хостера в списки спаммеров, письма нормально доходить не будут.

Вообще, при переходе с яндекс.пдд на яндекс.коннект через раз подключаются домены на сервис, а поддержка молчит уже несколько недель.
Поэтому мы полностью отказались от яндекса в этом плане. Представьте ситуацию - клиенту сдаём сайт, а почту зацепить нормально не можем.

Сейчас настроить домен корректно, на самом деле, легко.
SPF, DKIM вполне достаточно, о чём вам тот же самый яндекс.коннект или биз.мейл.ру сообщит.

Также, важный момент, административной почтой нельзя использовать @mail.ru (и остальные три их домена)

А смтп, правильно, замечено, работает медленно

12

Re: Не работают e-mail уведомления

Бутаков пишет:
Polo Art пишет:

тема тут совершенно ни при чём - смотрите работу функции mail() и спрашивайте хостера

Хотя... хостера о чём спрашивать? вы выбрали говнохостера с инн == 5243035580
у них аж 2 сотрудника официально в штате.
https://zachestnyibiznes.ru/company/ul/ … HENDI-HOST

А если в компании официально 3 человека, то уже корпорация?

Так мы услуги хостинга и не предоставляем, если на то пошло wink (да и информация устаревшая по трём сотрудникам-то)
Одно дело - оказывать разные услуги, и совсем другое хранить личные файлы и нести за это ответственность.
Не надо передёргивать. Если нормальные серьёзные хостеры, с адекватной круглосуточной техподдержкой, работающие на нашем рынке уже очень давно. Что тянет юзеров к говнохостерам - я вообще не понимаю. Цена-то там не ниже.

13

Re: Не работают e-mail уведомления

Polo Art пишет:
Бутаков пишет:
Polo Art пишет:

тема тут совершенно ни при чём - смотрите работу функции mail() и спрашивайте хостера

Хотя... хостера о чём спрашивать? вы выбрали говнохостера с инн == 5243035580
у них аж 2 сотрудника официально в штате.
https://zachestnyibiznes.ru/company/ul/ … HENDI-HOST

А если в компании официально 3 человека, то уже корпорация?

Так мы услуги хостинга и не предоставляем, если на то пошло wink (да и информация устаревшая по трём сотрудникам-то)
Одно дело - оказывать разные услуги, и совсем другое хранить личные файлы и нести за это ответственность.
Не надо передёргивать. Если нормальные серьёзные хостеры, с адекватной круглосуточной техподдержкой, работающие на нашем рынке уже очень давно. Что тянет юзеров к говнохостерам - я вообще не понимаю. Цена-то там не ниже.

Они могут просто быть партнерами других хостеров - рег.ру, firstvds и т.д. Мы по такой схеме работаем и клиенты довольны, хотя в штате не 200 человек. Своих клиентов удобнее держать у себя. Причем обоюдно. Сколько раз было так, что забывали оплатить хостинг, продлить домен на других площадках и возникали нерешаемые проблемы. Используешь мощности крупного хостера, его техподдержку. Мелочи какие то сам решаешь.

14

Re: Не работают e-mail уведомления

Polo Art пишет:

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

Может тогда подскажете нормального хостера? Много чего смотрели перед запуском магазина, но отзывы разные и противоречивые про каждого хостера.

И ещё, у нас доменная почта подключена через Яндекс.Коннект, скорее всего эта интеграция была не до конца настроена, вчера на хостинге внесли доп. запись в домен из Яндекс.Коннект (DKIM-подпись), посмотрим, сработает или нет

15

Re: Не работают e-mail уведомления

Татьяна, таймвеб и спейсвеб - больше ничего хорошего на ум не приходит.
Оба хороши и современны, особенно таймвеб.

Другие большие, типа рег.ру, никхост, 1гб, мастрехост застряли где-то в начале 2000х.

Что отличает хорошего хостера от всех остальных?
- удобная панель
- ссх включено
- отзывчивая техподдержка по телефону(!) круглосуточно(!)

п.с. на спринтхосте я лично детскую дырку закрыл - а меня даже не поблагодарили hmm

***
Про Яндекс.Коннект. Мы на трёх доменах ждали две недели, когда яндекс увидит мх-записи. Ясное дело, что до этого на пдд мы подключили за всё время не одну сотню доменов и всё было ок. И техподдержка яндекса по пдд работала нормально. За день-два был ответ. А с коннектом не срослось. Мх-записи коннект так и не увидел, техподдержка ничего не ответила, хотя мы усёрдно туда писали с разных емейлов. В итоге уехали на биз.мейл.ру - да и всё.
Вместе с этим, на яндекс.коннект мы успели посадить доменов десять - и там всё было нормально... Такие дела.

16

Re: Не работают e-mail уведомления

Ярослав пишет:

Они могут просто быть партнерами других хостеров - рег.ру, firstvds и т.д. Мы по такой схеме работаем и клиенты довольны, хотя в штате не 200 человек. Своих клиентов удобнее держать у себя. Причем обоюдно. Сколько раз было так, что забывали оплатить хостинг, продлить домен на других площадках и возникали нерешаемые проблемы. Используешь мощности крупного хостера, его техподдержку. Мелочи какие то сам решаешь.

Ярослав, знаете пословицу про яйца и корзину? Это касается хостера и клиентов. Удобнее-то оно удобнее, но соломку надо подкладывать.
Я в инете давно и на моей памяти есть изъятия серверов хостера из дц силовиками, например. А сейчас подобный сценарий реальнее, чем никогда ранее.

Так что - пусть клиенты на разных хостингах висят. Это гарантия того, что они все разом не завоют, что "ничего не работаееет!!!"

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

17

Re: Не работают e-mail уведомления

Polo Art пишет:
Бутаков пишет:
Polo Art пишет:

тема тут совершенно ни при чём - смотрите работу функции mail() и спрашивайте хостера

Хотя... хостера о чём спрашивать? вы выбрали говнохостера с инн == 5243035580
у них аж 2 сотрудника официально в штате.
https://zachestnyibiznes.ru/company/ul/ … HENDI-HOST

А если в компании официально 3 человека, то уже корпорация?

Так мы услуги хостинга и не предоставляем, если на то пошло wink (да и информация устаревшая по трём сотрудникам-то)
Одно дело - оказывать разные услуги, и совсем другое хранить личные файлы и нести за это ответственность.
Не надо передёргивать. Если нормальные серьёзные хостеры, с адекватной круглосуточной техподдержкой, работающие на нашем рынке уже очень давно. Что тянет юзеров к говнохостерам - я вообще не понимаю. Цена-то там не ниже.

Да я вообще не про услуги хостинга, а про то как называется компания в которой 2 и в которой 3.

Работая в ИТ сфере, не имейте привычки кого-то вообще-то поливать грязью. Выше уже сказано что это может быть просто партнер.

Яндекс с неработающим Коннектом относится тоже к говнохостерам?

Повысить оценку Понизить оценку

18

Re: Не работают e-mail уведомления

Бутаков, ответственность никто не отменял.
Небольшая компания не имеет морального права заниматься хостингом, понимаете? Ресурсов не хватит в случае проблем. Ресурсов не будет на нормальную поддержку. И так далее.
Сайты делать можно в одиночку, обслуживать ит-инфраструктуру можно в одиночку - а вот хостинг дело совсем иное.

Нам, прямо таки, иной раз так "приятно" бывает разгребать ситуации, когда нового клиента получаем и ждём день-два, пока служба поддержки соизволит ответить. И до сих пор сплошь и рядом - регистрация доменов не на клиента, а на такого "хостера".
Даже интереснее бывает - "хостер" регил домены на себя, а по требованию передавал. А потом просто умер :] К нам тогда пришёл клиент, у него было 8 доменов, по сути, записанных уже на мёртвую душу. Они успешно закончились и перехватить удалось всего лишь 5 из 8.

Так что нечего их защищать.

Проблема с Яндекс.Коннект - это проблема обновления в большой компании. 146%
Они же в своё время imap чинили полтора года wink
И связи, кстати говоря, тут нет. Яндекс свои услуги предоставляет AS IS, условно бесплатно. Не хочешь пользоваться - не пользуйся, ты ничего не потерял.
А хостеры, даже Г - в первую очередь денег хотят. Поэтому и спрос совершенно другого уровня.
Не надо притягивать за уши, короче говоря.

19 Отредактировано Ярослав (27.11.2018 19:08:42)

Re: Не работают e-mail уведомления

Небольшая компания не имеет морального права заниматься хостингом, понимаете? Ресурсов не хватит в случае проблем. Ресурсов не будет на нормальную поддержку. И так далее.

Т.е. Яндекс тоже шарашка из 2 человек?))) Ведь они не оказывают нормальную поддержку. Знаю небольших хостеров, которые осуществляют быструю и качественную поддержку и больших неповоротливых гигантов) Мало того, я раньше работал в сфере интеграции системы АБС Банк 21 век. Так вот, небольшие группы-партнеры зачастую предоставляли лучшую поддержку, чем головной офис в МСК. А там цены исчисляются миллионами за ПО и сотнями тысяч за техподдержку.

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

Нормальные студии арендуют сервер и каждый клиент крутится под своим пользователем. Тем более, что сейчас есть такие замечательные вещи как ISPmanager 5 Business, а цены на VDS вполне адекватные.
Ломают 1 сайт, вырубаем для выяснения причин. Причем головная техподдержка очень часто делает это еще раньше нас.

Тут выше писали по поводу "не держать все яйца в одной корзинке". Все верно. Поэтому у нас несколько серверов у разных хостеров. Если какой форс мажор, то пользователей очень легко перенести с последней резервной копии в облаке и запустить на другом. Но такое было всего 1 раз.

ам, прямо таки, иной раз так "приятно" бывает разгребать ситуации, когда нового клиента получаем и ждём день-два, пока служба поддержки соизволит ответить. И до сих пор сплошь и рядом - регистрация доменов не на клиента, а на такого "хостера".
Даже интереснее бывает - "хостер" регил домены на себя, а по требованию передавал. А потом просто умер :] К нам тогда пришёл клиент, у него было 8 доменов, по сути, записанных уже на мёртвую душу. Они успешно закончились и перехватить удалось всего лишь 5 из 8.

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

Поэтому тут вопрос в совести, профессионализма и уровня пофигизма, а не размера компании. Грубо говоря, есть гигант МакДак, а есть личный повар))

20

Re: Не работают e-mail уведомления

Яндекс свои услуги предоставляет AS IS, условно бесплатно. Не хочешь пользоваться - не пользуйся, ты ничего не потерял.

Коннект вполне себе коммерческий продукт и тарифы платные есть. У мейл.ру тоже самое. А в беплатном режиме сервис показывает рекламу и яндекс/мейл так же с неё имеет копеечку.

21

Re: Не работают e-mail уведомления

Ярослав, не надо передёргивать. Речь идёт в контексте маленьких хостеров, у которых в контактах в основном только форма обратной связи да система тикетов. Не потянут они много маленьких клиентов чисто физически, да ещё и спать когда-то надо.

Второе, про нормальные студии. Если студия нормальная, там есть сисадмин-безопасник. А такому товарищу ispmanager или vestacp - это лишняя ненужная вещь. Всё решается на sh-скриптах или просто на автомате пальчиками.
Тем более, что ispmanager - штука небезгрешная и баги в ней имели место быть.
Остальное всё верно - нормальные студии запускают каждый сайт под своим юзером, тут спору нет.
Но начинается-то всё... с ненормальных студий... с вордпресса... с шаред хостинга. Я выше как раз про это написал.

Третье - если студия совсем нормальная, то логично сервер не арендовать, а купить и установить. Услуга colocation называется. 1 юнит в Москве стоит 3000 рублей примерно, а аренда сервера (dedicated) ниже среднего, мощность которого можно впихнуть в 1 юнит, где-то 10-12 тысяч рублей. Ежемесячно. Другими словами, если мы ребята серьёзные, то покупка сервера окупается за год-два.

22

Re: Не работают e-mail уведомления

Сейчас хостер занимается настройкой записей доменного имени, и спрашивают, правильно ли задан пароль на сайте для ящика robot@7kotow.ru (этот ящик указан в настройках системы)
https://i.ibb.co/jVGqDtz/email.png
Ящик создала на Яндекс.Коннект и соответственно там же указала пароль.
Но чтобы где-то на сайте (в админ. панели) указывать пароль для этого ящика, я такого не помню.

23

Re: Не работают e-mail уведомления

Возможно хостер предполагает, что вы будете отправлять письма через smtp.
Вам нужно поставить флажок использовать smtp для отправки писем, там и появится поле для ввода пароля к вашему ящику. В этом случае все письма и уведомления вы будете отправлять через ваш ящик на Яндексе.

Повысить оценку Понизить оценку

24

Re: Не работают e-mail уведомления

Татьяна, если уж на то пошло.
Есть очень простой способ проверить работу функции mail() на хостинге.
Создайте в корне файлик mail.php следующего вида

<?
mail('test@gmail.com', 'test Email', 'Test Message');

естественно, test@gmail.com - тут нужен ваш ящик, желательно на gmail или яндекс (мейл.ру не пропустит), результат придёт в спам, но нам этого достаточно.
и запустите его

http://7kotow.ru/mail.php

А ещё может быть заблокирована функция mail()
Тогда нужно создать файл info.php с содержанием

<?
phpinfo();

и показать нам, что там - ссылкой на файл.

***
крайне не рекомендую пользоваться smtp, ну его нафиг такие технологии.
надо нормально настроить почту и забыть об этом.

25

Re: Не работают e-mail уведомления

Да и ещё один момент про smtp в readyscript напрямую связанный с безопасностью.
Те пароли, которые вы вобьёте в Настройка системы или Настройка сайта прямым текстом лежат в файле или в базе соотвественно. Никакого md5 даже нет. Можно же было прямым текстом не хранить - запихать в недра ядра функцию дешифровки типа md5(md5(md5($pass.'SECRET_WORD'))) да и всё. Хоть какая-то безопасность.