Исходящая почта SC блокируется smtp хоста как не прошли аутентификацию

Тема в разделе "WebAsyst", создана пользователем Андрей Тимошенко, 10 фев 2010.

Статус темы:
Закрыта.
Модераторы: mdss
  1. Андрей Тимошенко

    Андрей Тимошенко Создатель

    Регистр.:
    24 июл 2009
    Сообщения:
    41
    Симпатии:
    5
    Все уведомления на адреса находящиеся вне хоста блокируются smtp - как не прошли аутентификацию. Настройки в инсталере все сделаны, ящик на хосте реальный ( букварь [shop-script.ru/support/help/ … -sent.html пройден по пунктам). Для устранения проблемы обновил до версии 288, не помогло.
    лог хоста :
    2010-02-08 23:32:04 H=hc1.hostcorn.com (www.xxx-mk.net[219 .186.118.85] F= rejected RCPT >l.ru>: authentication required
    >2010-02-08 23:32:04 H=hc1.hostcorn.com (www.xxx-mk.net) [219.186.118.85] incomplete transaction (RSET) from >et>
    >2010-02-08 23:32:04 H=hc1.hostcorn.com (www.xxx-mk.net) [219.186.118.85] F= rejected RCPT >ler.ru>: authentication required
    >2010-02-08 23:32:04 H=hc1.hostcorn.com (www.xxx-mk.net) [219.186.118.85] incomplete transaction (RSET) from >et>."
    лог магазина:
    >2010-02-08 19:43 File: /published/SC/html/scripts/core_functions/registration_functions.php:340 function: ss_mail Error: SMTP Error: The following recipients failed: ffu@gmail.com E-mail:>
    >2010-02-08 20:25 File: /published/SC/html/scripts/core_functions/order_functions.php:494 function: ss_mail Error: SMTP Error: The following recipients failed: tik@mail.ru E-mail: >
    >2010-02-08 20:25 File: /published/SC/html/scripts/core_functions/order_functions.php:387 function: ss_mail Error: SMTP Error: The following recipients failed: mate@rambler.ru E-mail: >
    >2010-02-08 20:39 File: /published/SC/html/scripts/core_functions/functions.php:615 function: ss_mail Erro r: SMTP Error: The following recipients failed: mate@rambler.ru E-mail:
    Хостинг предназначен для webasysta их техподдержка хоста и артикус , решение проблемы пока еще не подсказали.
    При этом сообщения testmail.php и (ММ) Почты свободно проходят на любой адрес.
    Получается хост стандартный, скрипт обновленный официальный, отличаюсь только доменом (содержит "-" xxx-mk.net .)
    Пока полный клин, подскажите кто сталкивался, где копать.Если переустановка с нуля не поможет , то менять домен, вообщем пока все грустно.:thenks:
     
  2. Андрей Тимошенко

    Андрей Тимошенко Создатель

    Регистр.:
    24 июл 2009
    Сообщения:
    41
    Симпатии:
    5
    изменил в ручную фаил class.ssmail.php/
    <?php
    //ClassManager::includeClass('phpmailer');
    class SSMailer extends PHPMailer {
    var $debug = false;
    function Send(){
    $settings = SystemSettings::get(array(
    'Host'=>'222.186.118.85',
    'Port'=>'25',
    'Helo'=>'mail.tiko4mk.net',
    'Hostname'=>'mail.tiko4mk.net',
    'SMTPAuth'=>'true',
    'Username'=>'info@tiko4mk.net',
    'Password'=>'xxxxxxx'- здесь пароль
    ));
    $this->CharSet = 'utf-8';
    if($settings['Host']){
    $this->IsSMTP(true);
    foreach($settings as $setting => $value){
    $this->$setting = $value;
    }
    }
    /*
    $this->IsSMTP(true);
    $this->Host = 'smtp.server.com'; // The smtp server host/ip
    $this->Port = 25; // The smtp server port
    $this->Helo = 'server.com'; // What to use when sending the helo command. Typically, your domain/hostname
    $this->SMTPAuth = TRUE; // Whether to use basic authentication or not
    $this->Username = 'user+server.com'; // Username for authentication
    $this->Password = '1234567890'; // Password for authentication
    Все заработало . smtp пропускает. почта отсылается.:yahoo:
     
  3. overhit

    overhit Постоялец

    Регистр.:
    25 июн 2007
    Сообщения:
    109
    Симпатии:
    19
    Скорее всего права на файл были не правильные! Так как с админки не менялись настройки ! Возможно права полетели не только на этот файл, при обновлении! При дальнейшем использование, при возникновении проблем, сначала проверяй права на файлы, с какими связаны проблемы, что думаю ускорит решение проблем!
     
  4. Aliform

    Aliform Создатель

    Регистр.:
    29 июл 2009
    Сообщения:
    13
    Симпатии:
    0
    Если сразу после установки (не настраивая почту) выполнять рекомендации скрипта по безопасности, то сам меняешь права доступа.
     
  5. Hitchsd

    Hitchsd Писатель

    Регистр.:
    30 мар 2008
    Сообщения:
    4
    Симпатии:
    0
    Столкнулся с такой же проблемой, сделал все как вы написали, заработало )
     
  6. ARCOS_MSK

    ARCOS_MSK

    Регистр.:
    25 мар 2010
    Сообщения:
    150
    Симпатии:
    21
    А как прописать в инсталлере настройки SMTP, если не установлен "Номер лицензии", а при сохранении он его требует.

    Может можно в хмл как-то вписать самому?
    Скиньте пример как выглядят там эти данные, плз.
     
Статус темы:
Закрыта.