Русский English Deutsch Українська Қазақша

Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не вошли.

#1 2011-05-06 19:07:35

Burelom
Участник
Здесь с 2011-01-26
Сообщений: 62
Рейтинг :   

Не доходят письма при авторизации

Форумчане, помогите решить проблему с почтой. Не доходят письма до пользователей при авторизации на ящики mail.ru, yandex.ru, rambler.ru, с gmail.com всё работает. Хостинг 1gb? писал хостеру, ответ:

"Аосмотрите дамп почтового запроса в скриптах при отправке:
Есть обязательное условие: поле FROM должно указыввать на почтовый
ящик который реально создан в нашей почтовой системе (т.е. Вы
завели ящик у нас и в поле from указываете его)"

Не могу врубиться где, именно прописывать, в файле functions.inc.php ?

Письма с сайта на gmail.com приходят с заголовками вида ?????????... - это можно изменить?

Вне форума

#2 2011-05-06 19:42:20

ROZARD
Модератор
Откуда: Россия, Астрахань
Здесь с 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Не доходят письма при авторизации

Burelom, открой auth_basic.php там найди функции: sendEmailMessage и в нем просто нужно прописать пятым параметром from.

Вне форума

#3 2011-05-06 21:08:51

Burelom
Участник
Здесь с 2011-01-26
Сообщений: 62
Рейтинг :   

Re: Не доходят письма при авторизации

sendEmailMessage(
                    $values['email'],
                    $lang['letter_title'],
                    $msg,
                    $mail_from = '***@***.ru';
                    'html'


Прописал так в auth_basic.php:

    Line 246:                 sendEmailMessage(
    Line 278:                 sendEmailMessage(
    Line 305:                 sendEmailMessage(
    Line 340:                 sendEmailMessage(

Письма доходят только до gmail.com, не силён в коде, как правильно прописать?

Вне форума

#4 2011-05-06 21:12:56

ROZARD
Модератор
Откуда: Россия, Астрахань
Здесь с 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Не доходят письма при авторизации

Ты добавил на 4, а надо на 5-ую строчку)

sendEmailMessage(
					$values['email'],
					$lang['letter_title'],
					$msg,
					'html',
					'***@***.ru'
				);

Вне форума

#5 2011-05-06 21:52:14

Burelom
Участник
Здесь с 2011-01-26
Сообщений: 62
Рейтинг :   

Re: Не доходят письма при авторизации

Всё работает, спасибо!

Вне форума

#6 2011-05-06 22:36:25

Burelom
Участник
Здесь с 2011-01-26
Сообщений: 62
Рейтинг :   

Re: Не доходят письма при авторизации

Восстановление пароля - тот же баг, где прописать?:)

Вне форума

#7 2011-05-06 22:38:48

ROZARD
Модератор
Откуда: Россия, Астрахань
Здесь с 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Не доходят письма при авторизации

Burelom, Там же на 431 строчке...

Вне форума

#8 2011-05-06 22:47:36

Burelom
Участник
Здесь с 2011-01-26
Сообщений: 62
Рейтинг :   

Re: Не доходят письма при авторизации

431 пустая, видимо эта:

sendEmailMessage($row['mail'],$lang['auth_mail_subj'],$tpl->show('restorepw'));
            msg(array("text" => $lang['msgo_sent']));

Куда вписать?

Вне форума

#9 2011-05-06 22:52:30

ROZARD
Модератор
Откуда: Россия, Астрахань
Здесь с 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Не доходят письма при авторизации

sendEmailMessage($row['mail'],$lang['auth_mail_subj'],$tpl->show('restorepw'),false,'***@***.ru');

Вне форума

#10 2011-05-06 22:54:00

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Не доходят письма при авторизации

Опять пятым параметром

sendEmailMessage($row['mail'],$lang['auth_mail_subj'],$tpl->show('restorepw'), false, 'МЫЛО');

Вне форума

#11 2011-05-06 23:18:17

Burelom
Участник
Здесь с 2011-01-26
Сообщений: 62
Рейтинг :   

Re: Не доходят письма при авторизации

Заработало:)

Последний вопрос:
При получении письма с данными авторизации, ссылка на сайт отображается как пассивная, пользуюсь Thunderbird 3.1. Это у меня только или так у всех? Просто не все пользователи умеют копировать ссылки в браузер.

Вне форума

#12 2011-05-06 23:30:05

ROZARD
Модератор
Откуда: Россия, Астрахань
Здесь с 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Не доходят письма при авторизации

Burelom, Должна быть активной! А режим авторизации какой (Мгновенная, простая,....)?

Вне форума

#13 2011-05-06 23:34:55

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Не доходят письма при авторизации

{pwurl} замени на <a href="{pwurl}">ССЫЛКА</a> в restorepw.tpl в /plugins/auth_basic/lang/

Вне форума

#14 2011-05-06 23:39:30

ROZARD
Модератор
Откуда: Россия, Астрахань
Здесь с 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Не доходят письма при авторизации

Burelom, На 330 строчке поменяй:

 'activate_url' => $link);

на

'activate_url' => $actlink);

Вне форума

#15 2011-05-06 23:45:52

Burelom
Участник
Здесь с 2011-01-26
Сообщений: 62
Рейтинг :   

Re: Не доходят письма при авторизации

Ну и техподдержка у вас +++, Гуглу бы такую.:)

Вне форума

#16 2011-05-11 03:16:53

staric
Участник
Здесь с 2010-09-09
Сообщений: 96
Рейтинг :   

Re: Не доходят письма при авторизации

У меня тоже самое, тот же хостер 1gb.ru не приходят письма ни на одни почтовик при регистрации и при напоминания пароля, система стоит 0.9.1. поэтому в файле auth_basic.php не нашел параметр sendEmailMessage. Помогите как исправить данную ситуацию, где в данном случае нужно прописать параметр from.

Вне форума

#17 2011-05-11 06:49:30

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Не доходят письма при авторизации

zz_mail()

Вне форума

#18 2011-05-11 22:41:23

staric
Участник
Здесь с 2010-09-09
Сообщений: 96
Рейтинг :   

Re: Не доходят письма при авторизации

Вписал в zzmail, но неработает, как его правильно прописать? тоже последним? прописал вот так
zzMail($values['email'], $lang['letter_title'], sprintf($lang['letter_text'], home, home).sprintf($lang['your_info'], $values['login'], $newpassword), 'html', '------@------.ru');

Вне форума

#19 2011-05-12 10:17:45

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Не доходят письма при авторизации

Да.

1. zzMail он не один раз встречается, возможно ты прописал не в том варианте регистрации где надо.
2. ------@------.ru ты заменил на реальный адрес?

Попробуй с восстановление пароля провернуть сначала это:

zzMail($row['mail'],$lang['auth_mail_subj'],$tpl->show('restorepw'));

замени на

zzMail($row['mail'],$lang['auth_mail_subj'],$tpl->show('restorepw'), false, 'МЫЛО');

Вне форума

#20 2011-05-12 21:30:21

staric
Участник
Здесь с 2010-09-09
Сообщений: 96
Рейтинг :   

Re: Не доходят письма при авторизации

Wolverine,  спасибо все заработало!

Вне форума

#21 2011-05-12 22:26:58

legenda
Участник
Откуда: ua
Здесь с 2009-12-22
Сообщений: 2,151
Рейтинг :   39 

Re: Не доходят письма при авторизации

ребята пользоватся хостингом 1gb себе дороже, нервные клетки не востоновливаются tongue:lol:

Вне форума

#22 2011-05-12 22:28:35

staric
Участник
Здесь с 2010-09-09
Сообщений: 96
Рейтинг :   

Re: Не доходят письма при авторизации

legenda, обоснуй

Вне форума

#23 2011-05-12 22:34:43

legenda
Участник
Откуда: ua
Здесь с 2009-12-22
Сообщений: 2,151
Рейтинг :   39 

Re: Не доходят письма при авторизации

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

Вне форума

#24 2011-06-19 09:04:19

walek
Участник
Здесь с 2011-06-19
Сообщений: 3
Рейтинг :   

Re: Не доходят письма при авторизации

функция sendEmailMessage отказывается работать намертво.
sendEmailMessage(...) or die('error!'); дает error!
заменяю на обычную mail(...) - работает, но не хотелось бы прибегать к таким костылям.

на сервере php 5.3.6-pl0-gentoo

Вне форума

#25 2011-06-19 09:09:20

ROZARD
Модератор
Откуда: Россия, Астрахань
Здесь с 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Не доходят письма при авторизации

У функции sendEmailMessage поменяй:

@mail($to, $subject, $message, $headers);

на

@mail($to, $subject, $message);

И посмотри отправит так или нет... Если отправит то обращайся к хостеру за разъяснением...

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.020 сек, 7 запросов выполнено - Использовано памяти: 613.72 Кбайт (Пик: 650.72 Кбайт) ]