17ответ(ов) в теме
nomadpvl
не в сети 10 лет
На сайте с 25.06.2014
Участник
1
08:16

Здравствуйте!
Возникла такая проблема, не отправляются письма о подтверждении регистрации, бьюсь уже 3-й день. Отправка через SMTP. Причем для восстановления пароля письма приходят. В чем может быть дело?
Может кто подскажет решение данной проблемы.

0
Андрей CS
не в сети 6 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16912
2
11:41

Задайте этот вопрос в техподдержку вашего хостинга, скорее всего, на вашем аккаунте действуют какие то ограничения.

0
nomadpvl
не в сети 10 лет
На сайте с 25.06.2014
Участник
3
17:18

Не думаю что проблема в хостинге, другие плагины которые я ставил работали корректно, но дело в том что сами плагины меня не устроили по разным причинам, не буду их указывать. Ваш плагин вполне достойный и главное полностью отвечает моим требованиям, скажем он идеально подходит под мои нужды. Есть у меня одна мысль - создать почту noreplay@domen и попробовать так, но интересно если восстановление пароля - письма-то приходят! А вот при регистрации -нет!?

0
Андрей CS
не в сети 6 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16912
4
17:24

я только вчера решал подобную проблему. Письма о восстановлении пароля приходили и тест на отправку письма с сервера тоже был пройден, но не работала отправка писем при подтверждении заказа. Как сообщили на хостинге, данный запрос просто блокировался из-за превышения нагрузки на хостинг от аккаунта, предложили уменьшить нагрузку. О какой нагрузке может идти речь, если сайт новый, не очень понятно. Хостинг был nic.ru
Сам скрипт отсылающий письма довольно простой и ломаться там нечему. Такой же работает на этом сайте и все прекрасно отсылается. Все замеченные ранее проблемы с отсылкой писем решались удачно на стороне хостинга.

0
nomadpvl
не в сети 10 лет
На сайте с 25.06.2014
Участник
5
17:36

Никакого эффекта, от noreply@ нету, тестовые письма WP Mail SMTP отправляются также корректно. Проблема где-то в коде плагина WP-recall, вот только где?

0
Андрей CS
не в сети 6 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16912
6
17:40

Вы когда регистрировались на этом сайте получили письмо о подтверждении? А здесь установлена последняя версия. Значит все работает.
Тем более, что функционал отправки писем о подтверждении регистрации уже давно не редактировался.
Какой формой регистрации пользуетесь?
Если это форма в виджете, то смотрите функцию get_register_user_rcl() в файле functions-rcl.php, именно там формируется текст письма и письмо высылается.

0
nomadpvl
не в сети 10 лет
На сайте с 25.06.2014
Участник
7
17:49

К сожалению сейчас уже не могу сказать, не храню так долго входящие письма

0
Андрей CS
не в сети 6 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16912
8
17:51

nomadpvl said

К сожалению сейчас уже не могу сказать, не храню так долго входящие письма

Вы бы не могли авторизоваться на сайте не перейдя по ссылке в этом письме. Подтверждение своего мыла на этом сайте обязательна.

0
nomadpvl
не в сети 10 лет
На сайте с 25.06.2014
Участник
9
19:20

Зарегился как temp_orary, письмо пришло без проблем. Кстати, наверное, можете удалить этого пользователя.
У вас на сайте совсем другая форма регистрации и пароль высылается на почту. В моем случае в форме такие поля – login, e-mail, password.
Если создаешь пользователя непосредственно в wordpress приходит письмо!

0
Андрей CS
не в сети 6 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16912
10
10:36

Я же просил у вас указать тип формы входа и регистрации, который вы используете, я так и не получил ответа!
Я уже отписал вам выше почему в определенных случаях отправка писем может быть заблокированной самим хостингом, неужели такой вариант вами просто не рассматривается?
Вот вам чистый тестовый сайт, где установлена последняя версия плагина, регистрируйтесь пока не надоест __http://pnk.codeseller.ru/

0
nomadpvl
не в сети 10 лет
На сайте с 25.06.2014
Участник
11
11:01

Форма входа в виджете если это нужно, хотя пытался использовать и на отдельной странице и стандартную WordPress, так вот если использовать WordPress все работает и письма приходят и админу и тому кто регился с сгенерированным паролем, в остальных случаях нет. Можно было бы остановиться на этом варианте но уж больно убого смотрится виджет.

0
nomadpvl
не в сети 10 лет
На сайте с 25.06.2014
Участник
12
11:04

Могу дать вам доступ к админ панели если хотите

0
Андрей CS
не в сети 6 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16912
13
11:25

Ок, я могу проверить сам, функционал отправки сообщения после регистрации юзера, но только с доступом по фтп. Если устраивает, то скидывайте в личку.

0
Андрей CS
не в сети 6 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16912
14
12:01

Все проверил, но ничем обрадовать не могу. Письмо не отправляется, тк не срабатывает фукнция wp_mail - стандартная для ВП. Основная причина этого - отключение на сервере функции mail(). Вопрос почему это происходит можете задать своему хостингу, как я и советовал ранее.
Повторюсь для тех, кто не до конца понял. Скрипт плагина отрабатывает без ошибок, текст письма формирмируется нормально, письмо добросовестно пытается отправиться, так что к плагину вопросов нет.

0
Dizzya
не в сети 10 лет
На сайте с 16.12.2014
Участник
15
22:29

nomadpvl сказал(а)

Здравствуйте!
Возникла такая проблема, не отправляются письма о подтверждении регистрации, бьюсь уже 3-й день. Отправка через SMTP. Причем для восстановления пароля письма приходят. В чем может быть дело?
Может кто подскажет решение данной проблемы.

Здравствуйте! Подскажите, решение не нашли? Сейчас бьюсь над такой же проблемой. Но! Сайт установлен на локальной машине. И тоже самое. Письма о восстановлении пароля приходят, а вот при регистрации - нет.

0
Станислав
не в сети 8 лет
На сайте с 11.07.2015
Участник
16
17:44

Столкнулся с этой проблемой. По не известной мне причине не отправлялись письма именно "noreply@host.ru". Найдено следующее решение: В файле rcl-functions.php на строке 689 нужно заменить "noreply@" на "no-reply@" И все заработало.

1
pipneogen
не в сети 8 лет
На сайте с 28.08.2016
Участник
17
01:19

Админ просто не понял, о чём речь.
Есть хосты, как у меня, которые запрещают стандартную функцию mail. Потому обычно используется плагин WP-smtp mail
Он регистрируется на указанном smtp, обычно создаётся у хостера и он перехватывает функцию wp_mail
Однако, чтобы она работала корректно, как написал товарищ выше, в коде rcl-function.php надо поменять noreply@ на ваш е-мейл, у меня это registration@

0
Тема закрыта. Публикация новых сообщений запрещена.