Не приходит письмо подтверждения почты после регистрации на Фриланс бирже

Автор Сообщение

alisher96

#1/03.05.2015 00:38
0

Пользователи

Карма: 0

Установил плагин PhpMailer и настроил его к почтовому серверу на Яндекс (доменная почта). Вроде все правильно, можете посмотреть на скрине.

Но при регистрации пользователя на сайт, к нему на почту не приходит письмо для подтверждения почты. 

Хотя я уже тестил почтовый сервер, он работает, также тестил вот по этому совету:

По-умолчанию отправка идет через стандартную функцию php. Попробуйте проверить как отправляется письмо, создайте файл test.php в корне сайта и пропишите код:

 
1
2
3
4
5
6
7
8
9
10
<?php
 
$to      = 'sitemail@site.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: yourmail@site.com' "\r\n" .
    'Reply-To: yourmail@site.com' "\r\n" .
    'X-Mailer: PHP/' . phpversion();
 
mail($to, $subject, $message, $headers);

sitemail@site.com - почта куда отправлять

yourmail@site.com - от кого письмо

Подскажите, где я мог ошибиться?

 

Сообщения: 10

Lisandr

#3/06.03.2017 00:26
0

Аватар

Пользователи

Карма: 0

Вопрос актуален. Аналогично, сделал почту по домену на Яндексе, настройки все такие же как на скриншоте выше (погуглил, всё верно), но при регистрации пользователя в логе ошибка:

Mail error: SMTP connect() failed. - /users?m=register&a=add

Что не верно в настройках может быть? Адрес почты прописал уже и в конфигах сайта, и в полях From email, From name, но не пашет отправка писем и всё тут.

Сообщения: 7

Cmsworks

Булат
#4/06.03.2017 06:59
0

Администраторы

Карма: +683

From name тоже надо заполнять. И оно должно соответствовать имени в настройках почтового ящика. У нас так работает. 

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru

Lisandr

#5/06.03.2017 12:10
0

Аватар

Пользователи

Карма: 0

попробовал From name заполнять и указанным именем в настройках почтового ящика, и сочетанием имя+фамилия, и адресом почты и домена, ничего не пашет.

Добавлено 4 часа спустя:

Решение найдено - на хостинге необходимо что бы техподдержка открыла нужный порт, в данном случае 465

Сообщения: 7

Cmsworks

Булат
#6/06.03.2017 17:06
0

Администраторы

Карма: +683

Какой хостинг используете?

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru