Проблема с почтой
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
Re: После переезда на phpBB 3.1.2 не работает отправка почты
Не совсем так.
Если ssl выключен, защищенное соединение не установится при любых настройках.
При этом, если почтовый сервер на незащищенном порту в ответ на команду STARTSSL отдает код 220, система попытается установить защищенное соединение, очевидно, безуспешно, т.к. ssl транспорт недоступен. И даже если он доступен, на незащищенном порту установить защищенное соединение всё равно не удастся.
Если ssl выключен, защищенное соединение не установится при любых настройках.
При этом, если почтовый сервер на незащищенном порту в ответ на команду STARTSSL отдает код 220, система попытается установить защищенное соединение, очевидно, безуспешно, т.к. ssl транспорт недоступен. И даже если он доступен, на незащищенном порту установить защищенное соединение всё равно не удастся.
-
- phpBB 1.4.3
- Сообщения: 96
- Стаж: 10 лет 11 месяцев
- Благодарил (а): 15 раз
- Поблагодарили: 20 раз
Re: После переезда на phpBB 3.1.2 не работает отправка почты
rxu, ясно.
Т.е. строкой
Т.е. строкой
protected function starttls() { return false;
мы просто запретили пытаться подключиться по защищенному соединению.-
- phpBB 1.4.3
- Сообщения: 96
- Стаж: 10 лет 11 месяцев
- Благодарил (а): 15 раз
- Поблагодарили: 20 раз
Re: После переезда на phpBB 3.1.2 не работает отправка почты
rxu, а может сделать какое-нибудь условие типа: Если вы пытаетесь подключиться к почте не по протоколам tls:, ssl: или https: и не по порту 465 то
protected function starttls()
не должна вызываться, а если пытаетесь, то должна. По крайней мере в таком случае должно быть все более менее справедливо.-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
Re: После переезда на phpBB 3.1.2 не работает отправка почты
DesignerMix
Можно еще пару тестов? Снова убрать все изменения кода, затем после
добавить
проверить вывод.
затем, ничего не меняя, добавить
и снова посмотреть на вывод.
Можно еще пару тестов? Снова убрать все изменения кода, затем после
Код: Выделить всё
$result = stream_socket_enable_crypto($this->socket, true, STREAM_CRYPTO_METHOD_TLS_CLIENT);
Код: Выделить всё
var_dump($result);
затем, ничего не меняя, добавить
@
перед stream_socket_enable_crypto
, выйдет
Код: Выделить всё
$result = @stream_socket_enable_crypto($this->socket, true, STREAM_CRYPTO_METHOD_TLS_CLIENT);
-
- phpBB 1.4.3
- Сообщения: 96
- Стаж: 10 лет 11 месяцев
- Благодарил (а): 15 раз
- Поблагодарили: 20 раз
Re: После переезда на phpBB 3.1.2 не работает отправка почты
rxu, результат после первого изменения:
После второго:
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_messenger.php on line 1425: stream_socket_enable_crypto() [streams.crypto]: this stream does not support SSL/crypto
bool(false)
После второго:
bool(false)
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
Re: После переезда на phpBB 3.1.2 не работает отправка почты
Теперь, если не ставить нашу заглушку, и оставить только
@
, будет работать?-
- phpBB 1.4.3
- Сообщения: 96
- Стаж: 10 лет 11 месяцев
- Благодарил (а): 15 раз
- Поблагодарили: 20 раз
Re: После переезда на phpBB 3.1.2 не работает отправка почты
rxu, к сожалению нет. Вот лог:
Код: Выделить всё
Ошибка почты
» EMAIL/SMTP
/forum/adm/index.php
Не удалось получить ответ от почтового сервера.
Backtrace
Connecting to mail.nic.ru:25
LINE: 1020 <- 220 ^1 ESMTP CommuniGate Pro ^0.
# EHLO web1105.nic.ru
LINE: 1369 <- 250-fcgp27.nicmail.ru your name is not web1105.nic.ru
LINE: 1369 <- 250-DSN
LINE: 1369 <- 250-SIZE 31457280
LINE: 1369 <- 250-STARTTLS
LINE: 1369 <- 250-AUTH LOGIN PLAIN CRAM-MD5 DIGEST-MD5 MSN
LINE: 1369 <- 250-ETRN
LINE: 1369 <- 250-TURN
LINE: 1369 <- 250-ATRN
LINE: 1369 <- 250-NO-SOLICITING
LINE: 1369 <- 250-8BITMIME
LINE: 1369 <- 250-HELP
LINE: 1369 <- 250-PIPELINING
LINE: 1369 <- 250 EHLO
# STARTTLS
LINE: 1415 <- 220 please start a TLS connection
# AUTH LOGIN
LINE: 1494 <- F
-
- phpBB 1.4.2
- Сообщения: 63
- Стаж: 18 лет 2 месяца
- Благодарил (а): 5 раз
Re: После переезда на phpBB 3.1.2 не работает отправка почты
DesignerMix, Кстати тоже попал на эту ошибку у этого же хостера. Включил в модулях php расширение openssl и всё заработало без правки кода.
Re: После переезда на phpBB 3.1.2 не работает отправка почты
Добрый день! Тоже возникла проблема с отправкой почты, но немного специфическая.
После обновления с 3.0.13 до 3.1.3 все работает замечательно кроме почты.
Точнее всем пользователям все приходит, уведомления, письмо после регистрации и т.д. Не работает админская почта, то есть почта которая стоит в настройках "Средства связи". Пробовал разные ящики у разных почтовиков, результат один. ничего не приходит. Хотя всем пользователям приходят письма на почту. Грешу на какую-то проблему после обновления, но вот что за проблема?
Отправлено спустя 57 секунд:
Да, использую внутреннию функцию отправки почты
После обновления с 3.0.13 до 3.1.3 все работает замечательно кроме почты.
Точнее всем пользователям все приходит, уведомления, письмо после регистрации и т.д. Не работает админская почта, то есть почта которая стоит в настройках "Средства связи". Пробовал разные ящики у разных почтовиков, результат один. ничего не приходит. Хотя всем пользователям приходят письма на почту. Грешу на какую-то проблему после обновления, но вот что за проблема?
Отправлено спустя 57 секунд:
Да, использую внутреннию функцию отправки почты
Re: После переезда на phpBB 3.1.2 не работает отправка почты
Проблема решилась. У меня vds с панелькой веста, при обновлении форума, удалял тестовый форум. Панель заглючила и не отправляла письма на адреса домена.Kupullka писал(а):Добрый день! Тоже возникла проблема с отправкой почты, но немного специфическая.
После обновления с 3.0.13 до 3.1.3 все работает замечательно кроме почты.
Точнее всем пользователям все приходит, уведомления, письмо после регистрации и т.д. Не работает админская почта, то есть почта которая стоит в настройках "Средства связи". Пробовал разные ящики у разных почтовиков, результат один. ничего не приходит. Хотя всем пользователям приходят письма на почту. Грешу на какую-то проблему после обновления, но вот что за проблема?
Отправлено спустя 57 секунд:
Да, использую внутреннию функцию отправки почты
-
- phpBB 1.2.0
- Сообщения: 14
- Стаж: 9 лет 9 месяцев
- Благодарил (а): 2 раза
Не приходят письма о регистрации пользователя
Здравствуйте, помогите разобраться, почему не приходят письма на email пользователям которые проходят регистрацию?
Версия: 3.1.3
Настройки:
Версия: 3.1.3
Лог ошибок
Ошибка почты
» EMAIL/SMTP
/ucp.php
Ошибка при отправке email в строке 1479. Ответ сервера: 534 5.7.14 https://support.google.com/mail/answer/78754 h6sm1443901lam.37 - gsmtp
.
Backtrace
Connecting to tls://smtp.gmail.com:465
LINE: 1020 <- 220 smtp.gmail.com ESMTP h6sm1443901lam.37 - gsmtp
# EHLO game.cl.dn.ua
LINE: 1369 <- 250-smtp.gmail.com at your service, [193.142.114.9]
LINE: 1369 <- 250-SIZE 35882577
LINE: 1369 <- 250-8BITMIME
LINE: 1369 <- 250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN XOAUTH
LINE: 1369 <- 250-ENHANCEDSTATUSCODES
LINE: 1369 <- 250-PIPELINING
LINE: 1369 <- 250-CHUNKING
LINE: 1369 <- 250 SMTPUTF8
# AUTH PLAIN
LINE: 1472 <- 334
# Omitting sensitive information
LINE: 1479 <- 534-5.7.14 <https://accounts.google.com/ContinueSig ... =AKgnsbsYG
LINE: 1479 <- 534-5.7.14 juCzUIg8z54q29K32ood0bHK--BjWqOhIFOUIkCf5Fi0yzbh2nufcFEMyaoZKShgpRBUtM
LINE: 1479 <- 534-5.7.14 rYEbZ6J935bW7aLV2EO9n68ALFn1PmLPvz42qBOJ1vuzM9lPC3N6f8WBxFxIfbqzaj-1QN
LINE: 1479 <- 534-5.7.14 H-RxiiHEnw80fGpzoqmY9DLuzx_UN0ZwPO1hEgDrByvUKbZViVi5ZgeMYG9N6nL1Q5Eq4f
LINE: 1479 <- 534-5.7.14 d5zL1BrXRe_rE1sL2sq3YwxZ3cl8> Please log in via your web browser and
LINE: 1479 <- 534-5.7.14 then try again.
LINE: 1479 <- 534-5.7.14 Learn more at
LINE: 1479 <- 534 5.7.14 https://support.google.com/mail/answer/78754 h6sm1443901lam.37 - gsmtp
» EMAIL/SMTP
/ucp.php
Ошибка при отправке email в строке 1479. Ответ сервера: 534 5.7.14 https://support.google.com/mail/answer/78754 h6sm1443901lam.37 - gsmtp
.
Backtrace
Connecting to tls://smtp.gmail.com:465
LINE: 1020 <- 220 smtp.gmail.com ESMTP h6sm1443901lam.37 - gsmtp
# EHLO game.cl.dn.ua
LINE: 1369 <- 250-smtp.gmail.com at your service, [193.142.114.9]
LINE: 1369 <- 250-SIZE 35882577
LINE: 1369 <- 250-8BITMIME
LINE: 1369 <- 250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN XOAUTH
LINE: 1369 <- 250-ENHANCEDSTATUSCODES
LINE: 1369 <- 250-PIPELINING
LINE: 1369 <- 250-CHUNKING
LINE: 1369 <- 250 SMTPUTF8
# AUTH PLAIN
LINE: 1472 <- 334
# Omitting sensitive information
LINE: 1479 <- 534-5.7.14 <https://accounts.google.com/ContinueSig ... =AKgnsbsYG
LINE: 1479 <- 534-5.7.14 juCzUIg8z54q29K32ood0bHK--BjWqOhIFOUIkCf5Fi0yzbh2nufcFEMyaoZKShgpRBUtM
LINE: 1479 <- 534-5.7.14 rYEbZ6J935bW7aLV2EO9n68ALFn1PmLPvz42qBOJ1vuzM9lPC3N6f8WBxFxIfbqzaj-1QN
LINE: 1479 <- 534-5.7.14 H-RxiiHEnw80fGpzoqmY9DLuzx_UN0ZwPO1hEgDrByvUKbZViVi5ZgeMYG9N6nL1Q5Eq4f
LINE: 1479 <- 534-5.7.14 d5zL1BrXRe_rE1sL2sq3YwxZ3cl8> Please log in via your web browser and
LINE: 1479 <- 534-5.7.14 then try again.
LINE: 1479 <- 534-5.7.14 Learn more at
LINE: 1479 <- 534 5.7.14 https://support.google.com/mail/answer/78754 h6sm1443901lam.37 - gsmtp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 3.2.6
- Сообщения: 5954
- Стаж: 15 лет
- Откуда: Сергиев Посад
- Благодарил (а): 295 раз
- Поблагодарили: 287 раз
Re: Не приходят письма о регистрации пользователя
В методе аутентификации smtr поставь login.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Нет человека - нет проблемы. (c)
-
- phpBB 1.2.0
- Сообщения: 14
- Стаж: 9 лет 9 месяцев
- Благодарил (а): 2 раза
-
- phpBB 3.2.6
- Сообщения: 5954
- Стаж: 15 лет
- Откуда: Сергиев Посад
- Благодарил (а): 295 раз
- Поблагодарили: 287 раз
Re: Не приходят письма о регистрации пользователя
Сходи в поиск. Есть на форуме настройки рабочие для gmail smtr почты.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Нет человека - нет проблемы. (c)