Перейти к содержанию

Проблема с отправкой SMTP подтверждений


Essembly

Рекомендуемые сообщения

Доброго времени суток. Пытаюсь настроить подтверждение аккаунта по почте, но никак не получается. Стоить IPB 3.3.4

Скрин настроек E-Mail приложил к посту.

Проверяю через Диагностика - Проверка E-Mail:

Кому: [email protected]

От: [email protected]

Уже кучу всего перепробывал, менял настройки E-mail и отправителя\принемателя (yandex.ru и mail.ru). Ничего не выходит :(

В доступе PHP Info смотрел пишет:

OpenSSL support enabled
OpenSSL Library Version OpenSSL 1.0.1e-fips 11 Feb 2013
OpenSSL Header Version OpenSSL 1.0.1e-fips 11 Feb 2013

Пожалуйста помогите.

screen.PNG

Ссылка на комментарий
Поделиться на другие сайты

пробовали использовать адрес сервера яндекса? 

Ссылка на комментарий
Поделиться на другие сайты

Только что, WOLF сказал:

пробовали использовать адрес сервера яндекса? 

да, и mail.ru тоже.

Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, Essembly сказал:

up

Попробуй порт сервер- 25

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, Silence сказал:

Попробуй порт сервер- 25

Ничего не изменилось. До сих пор выдает ошибку:

505 Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, Essembly сказал:

Ничего не изменилось. До сих пор выдает ошибку:

505 Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at [email protected] to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

Меняйте метод отправки поята - PHP

Изменено пользователем Silence
Ссылка на комментарий
Поделиться на другие сайты

11 минут назад, Silence сказал:

Меняйте метод отправки поята - PHP

Через SMTP не получится? Я планирую в будущем менять хостинг, хотелось бы настроить эту функцию.

Ссылка на комментарий
Поделиться на другие сайты

Откройте файл ~/php-bin/php.ini на хостинге через веб-интерфейс или средствами FTP
Найдите строку вида: sendmail_path = "/usr/sbin/sendmail -t -i -f [email protected]"
В данной строке вместо [email protected] укажите ящик, не относящийся к системе mail.ru (это домены mail.ru, inbox.ru, list.ru, bk.ru). Желательно указать ящик на Вашем домене, например админ или суппорт@вашсайт.ру, где вашсайт.ру — Ваш домен.

ВНИМАНИЕ: Чтобы изменения, внесенные в php.ini, вступили в силу, необходимо, чтобы web-сервер его перечитал. Самый простой способ сменить версию PHP на отличную от текущей, после чего вернуть необходимую Вам версию. Если это поддерживает ваш хостинг провайдер, если нет то он обновится в скором будущем.

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

Ссылка на комментарий
Поделиться на другие сайты

Согласно RFC в EHLO (HELO) нужно указать имя хоста откуда происходит запрос. В запросе EHLO прописано имя smtp сервера, и хотя это не соответствует стандарту, проблема на самом деле заключается в том, что хост содержит протокол с которым в команде EHLO он не валидный, поэтому майл не принимает авторизацию. 

Исправить это можно заменив в /ips_kernel/classEmail.php
 

$this->_smtpSendCmd( "{$this->smtp_helo} " . $this->smtp_host );


На:
 

$this->_smtpSendCmd( "{$this->smtp_helo} " . $_SERVER['SERVER_NAME'] );
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...