Сообщения без ответов | Активные темы Текущее время: 08 сен 2026, 17:21



Ответить на тему  [ Сообщений: 10 ] 
Проблемы с "Отправлять почту через smtp-сервер" 
Автор Сообщение

Зарегистрирован: 29 сен 2021, 16:11
Сообщения: 124

При включении этой функции перестают отправляться любые письма (регистрация, пароли, модерация) - на сайте пишет "Неизвестная ошибка"

Что делал:
1. В начале грешили на Яндекс, что проблема с его стороны, переписка с Яндекса результат не дала
2. Ставили заведомо рабочие логины и пароли с другого сайта (опять же спасибо Ивану)
3. Сделал всё через Маил.Ру


При проверке что с Яндексом, что с Маилом, один и тот же результат:

2024-03-15 15:18:53 Connection: opening to ssl://smtp.*****.ru:465, timeout=300, options=array ()
2024-03-15 15:18:53 Connection failed. Error #2: stream_socket_client(): SSL context creation failure [/var/www/****.ru/root/includes/compile/smtp_lib/class.smtp.php line 298]
2024-03-15 15:18:53 Connection failed. Error #2: stream_socket_client(): Failed to enable crypto [/var/www/****.ru/root/includes/compile/smtp_lib/class.smtp.php line 298]
2024-03-15 15:18:53 Connection failed. Error #2: stream_socket_client(): unable to connect to ssl://smtp.******.ru:465 (Unknown error) [/var/www/****.ru/root/includes/compile/smtp_lib/class.smtp.php line 298]
2024-03-15 15:18:53 SMTP ERROR: Failed to connect to server: (0)
SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/ ... leshooting
SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/ ... leshooting

Sending errors

Вообщем какие идеи и мысли есть, куда смотреть и что делать? Без включенной функции вроде письма начали уходить (правда в спам попадают). Планирую делать регулярную рассылку пользователям сайта, думаю функция отправка через smtp-сервер мне пригодится, так как пользователей всё больше, да и думаю это решит с проблему с попаданием в СПАМ.

Добавление от тех кто разворачивали мне сайт на хостинге "связь с сервером есть напрямую, какой-то косяк с твоим скриптом"


У вас нет необходимых прав для просмотра вложений в этом сообщении.


15 мар 2024, 18:37
Профиль
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 2966
Аватара пользователя

Создайте в корне сайта файл smtptest.php с таким содержимым
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Перейдите по адресу вашсайт/smtptest.php
если увидите там сообщение об ошибке, отправьте этот код и ссылку на файл в службу поддержки хостинга. Если там будет "ок", пришлите мне данные для входа в админку и к файлам по ftp


18 мар 2024, 15:40
Профиль

Зарегистрирован: 29 сен 2021, 16:11
Сообщения: 124

Geo писал(а):
Создайте в корне сайта файл smtptest.php с таким содержимым
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Перейдите по адресу вашсайт/smtptest.php
если увидите там сообщение об ошибке, отправьте этот код и ссылку на файл в службу поддержки хостинга. Если там будет "ок", пришлите мне данные для входа в админку и к файлам по ftp


1. Добавил файл (в приложении) в корень сайта
2. Перешел по адресу вашсайт/smtptest.php

Вижу код :D : $fp = stream_socket_client("tcp://smtp.yandex.ru:465", $errno, $errstr, 30); if (!$fp) { echo "$errstr ($errno)
\n"; } else { echo 'ok'; fclose($fp); }

Что-то видимо не туда добавил или не так сделал.


У вас нет необходимых прав для просмотра вложений в этом сообщении.


20 мар 2024, 19:47
Профиль

Зарегистрирован: 29 сен 2021, 16:11
Сообщения: 124

Geo писал(а):
Создайте в корне сайта файл smtptest.php с таким содержимым
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Перейдите по адресу вашсайт/smtptest.php
если увидите там сообщение об ошибке, отправьте этот код и ссылку на файл в службу поддержки хостинга. Если там будет "ок", пришлите мне данные для входа в админку и к файлам по ftp


Вот что вижу


У вас нет необходимых прав для просмотра вложений в этом сообщении.


20 мар 2024, 19:49
Профиль

Зарегистрирован: 15 янв 2022, 19:21
Сообщения: 47

Владимир писал(а):
Geo писал(а):
Создайте в корне сайта файл smtptest.php с таким содержимым
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Перейдите по адресу вашсайт/smtptest.php
если увидите там сообщение об ошибке, отправьте этот код и ссылку на файл в службу поддержки хостинга. Если там будет "ок", пришлите мне данные для входа в админку и к файлам по ftp


Вот что вижу


Вам нужно открыть и закрыть код.
Должно быть так:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


20 мар 2024, 19:56
Профиль

Зарегистрирован: 29 сен 2021, 16:11
Сообщения: 124

Сергей Максимович писал(а):
Владимир писал(а):
Geo писал(а):
Создайте в корне сайта файл smtptest.php с таким содержимым
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Перейдите по адресу вашсайт/smtptest.php
если увидите там сообщение об ошибке, отправьте этот код и ссылку на файл в службу поддержки хостинга. Если там будет "ок", пришлите мне данные для входа в админку и к файлам по ftp


Вот что вижу


Вам нужно открыть и закрыть код.
Должно быть так:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Спасибо.


21 мар 2024, 10:42
Профиль

Зарегистрирован: 29 сен 2021, 16:11
Сообщения: 124

Geo писал(а):
Создайте в корне сайта файл smtptest.php с таким содержимым
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

Перейдите по адресу вашсайт/smtptest.php
если увидите там сообщение об ошибке, отправьте этот код и ссылку на файл в службу поддержки хостинга. Если там будет "ок", пришлите мне данные для входа в админку и к файлам по ftp


Короче, я тут немного перепугался, что не тому отправил пароли и поменял их. Не знал, как устроен форум, думал, что отправил их под тегом приват, человеку мне объяснившим про код. Потом уже объяснили, что только админы видят.


Последний раз редактировалось Владимир 22 мар 2024, 14:58, всего редактировалось 1 раз.



21 мар 2024, 13:31
Профиль
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 2966
Аватара пользователя

Думаю, что что-то неправильно сконфигурировано на сервере.
Сообщите в техподдержку хостинга, что не можете создать ssl соединение для работы с SMTP сервером Яндекса, функция stream_socket_client возвращает false.
В качестве примера пришлите ссылку на файл, который Вы запускали. Я его немного подредактировал.


21 мар 2024, 13:32
Профиль

Зарегистрирован: 29 сен 2021, 16:11
Сообщения: 124

Geo писал(а):
Думаю, что что-то неправильно сконфигурировано на сервере.
Сообщите в техподдержку хостинга, что не можете создать ssl соединение для работы с SMTP сервером Яндекса, функция stream_socket_client возвращает false.
В качестве примера пришлите ссылку на файл, который Вы запускали. Я его немного подредактировал.


Спасибо. Учту советы. Есть небольшая проблема. Сайт чё-то не работает))


21 мар 2024, 13:36
Профиль
Администратор
Аватара пользователя

Зарегистрирован: 20 сен 2010, 21:15
Сообщения: 2966
Аватара пользователя

Я Вам написал на почту


21 мар 2024, 13:38
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 10 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron