Не отправляются письма на почту по сценарию.

12
V
На сайте с 03.01.2018
Offline
25
1071

Доброго времени суток. Проблема с отправкой писем на почту. Прошу объяснить в чём может быть проблема. Запускаю сайт с Ospanel. Все файлы прикрепляю по ссылке

S
На сайте с 30.09.2016
Offline
459
#1

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

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
V
На сайте с 03.01.2018
Offline
25
#2
Sitealert:
Вы подставляете в качестве отправителя произвольный адрес, присланный с сайта. С Вашего сервера такое письмо может быть и уйдёт, но все крупные адресаты отправляют такие письма в мусор.

Но оно даже в спам не попало. Что надо исправить ?

S
На сайте с 30.09.2016
Offline
459
#3

Крупные почтовики даже в спам такие письма не отправляют - сразу удаляют, насовсем.

Попробуйте подставить адрес, доверенный для Вашего сервера. Как минимум - в адресе должен быть Ваш домен или имя сервера.

V
На сайте с 03.01.2018
Offline
25
#4
Sitealert:
Крупные почтовики даже в спам такие письма не отправляют - сразу удаляют, насовсем.
Попробуйте подставить адрес, доверенный для Вашего сервера. Как минимум - в адресе должен быть Ваш домен или имя сервера.

Что в дальнейшем надо будет делать, чтобы обычные почтовики потом принимали ?

S
На сайте с 30.09.2016
Offline
459
#5

Не будут они всякую лабуду принимать. Политика антиспама.

M
На сайте с 04.12.2013
Offline
181
#6

Volkroft, повменяемее заглушку не могли найти? ;)

Хостинг FOZZY (http://fozzy.com.ru) / Выслушаю предложения на домены (http://u75.ru/domains-for-sale) / Домены и скрипт для коротких ссылок (http://u75.ru/domains-for-shortcuts)
melkozaur
На сайте с 06.04.2010
Offline
495
#7

А какая вообще кармическая цель всего этого? Спамить? Или зачем?

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

Серверы в NL/US со скидкой 30% нашим читателям: E5-2650v4/10GB DDR4/240GB SSD/1 Gbps - от $20: https://ua-hosting.company/vps/nl SEO без компромиссов: https://seoleaks.net SEOLEAKS - продвижение сайтов: https://www.instagram.com/seoleaks
S
На сайте с 30.09.2016
Offline
459
#8
melkozaur:
через smtp гугла все должно работать.

Да какой там гугл... Он подставляет в "From:" функции mail() адрес, поступивший из формы на сайте, и хочет, чтобы серьёзные почтовики это сожрали.

melkozaur
На сайте с 06.04.2010
Offline
495
#9

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

На форуме OpenServer вообще люди сертификаты SSL получают и настраивают локально, обострение какое-то, весна.

M
На сайте с 04.12.2013
Offline
181
#10

melkozaur, там линейный алгоритм:


$email = $_POST['email'];
...
mail($to, $subject, $msg, 'From:' . $email);
...
echo 'Your email address is ' . $email;

Даже не знаю, какая команда хуже – каждая достойна :D

---------- Добавлено 20.03.2019 в 19:04 ----------

Естественно, даже о том, чтобы проверять наличие POST-параметров/в принципе POST-запроса, речи не идет :)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий