Страница 1 из 1

Подтверждения о регистрации попадают в спам

СообщениеДобавлено: 28 янв 2013, 13:10
redtee
Подскажите что делать? на gmail, так например.

Re: Подтверждения о регистрации попадают в спам

СообщениеДобавлено: 29 янв 2013, 09:16
Xpycm
Ммм...попробуйте сделать вот что:
1) Открыть файл protected\modules\notifier\components\Notifier.php
2) Найти ключ "onRegistrationUser" массива $this->_userRules (такой ключ есть и в массиве $this->_rules, но он нас не интересует, т.к относится к тексту письма, отправляемого администратору)

В этом ключе такое содержимое:
Код: Выделить всё
'onRegistrationUser' => array(
    
'fields' => array('email''password''activateLink'),
    
'subject' => tt('User registration''notifier'),
    
'body' => tt('Welcome to ::fullhost !''notifier')."\n".tt('Your login is: ::email''notifier')."\n"
        
.tt('Your password is: ::password''notifier')."\n"
        
.tt('Before use a site''notifier')."\n"
        
.tt('You should activate the account''notifier')."\n"
        
.tt('Link to activate account: ::activateLink''notifier')."\n"
        
.tt('You can login to your control panel via:''notifier').' ::host::url'."\n",
    
'url' => array(
        
'/usercpanel/main/index',
    ),
    
'active' => param('module_notifier_userNewUser'1),
), 


3) Добавьте свой уникальный текст, чем больше, тем лучше, но не нужно добавлять текст в стиле сеошника:
"Возвращается сеошник из командировки, заглядывает в шкаф купе угловой встроенный двустворчатый трехстворчатый италия корпусная мебель на заказ по индивидуальным проектам недорого."
Текст можете добавлять не через функцию tt(), которая актуальна, в принципе, в платных версиях с мультиязычностью, а сразу текстом.

4) Т.е получится что-то вроде:
Код: Выделить всё
'onRegistrationUser' => array(
    
'fields' => array('email''password''activateLink'),
    
'subject' => tt('User registration''notifier'),
    
'body' => tt('Welcome to ::fullhost !''notifier')."\n"
        
."Вы получили это письмо, потому что зарегистрировались на сайте http://мой_домен\n"
        
."Ваши регистрационные данные указаны ниже:\n"
        
.tt('Your login is: ::email''notifier')."\n"
        
.tt('Your password is: ::password''notifier')."\n"
        
.tt('Before use a site''notifier')."\n"
        
.tt('You should activate the account''notifier')."\n"
        
.tt('Link to activate account: ::activateLink''notifier')."\n"
        
.tt('You can login to your control panel via:''notifier').' ::host::url'."\n"
        
."После активации аккаунта Вы сразу же сможете добавлять свои объявления\n\n"
        
."С наилучшими пожеланиями, администрация.",
    
'url' => array(
        
'/usercpanel/main/index',
    ),
    
'active' => param('module_notifier_userNewUser'1),
), 

Re: Подтверждения о регистрации попадают в спам

СообщениеДобавлено: 30 янв 2013, 16:10
redtee
Спасибо,
проверил на мейл.ру - приходят нормально.
Сохранял в кодировке UTF8 без BOM