За последние 24 часа нас посетили 17048 программистов и 1835 роботов. Сейчас ищут 1624 программиста ...

Ошибка при отправке по SMTP

Тема в разделе "Работа с почтой", создана пользователем VaneS, 17 окт 2014.

  1. VaneS

    VaneS Активный пользователь

    С нами с:
    16 ноя 2011
    Сообщения:
    636
    Симпатии:
    4
    Адрес:
    Россия
    Здравствуйте, у меня при отправке по SMTP выводится ошибка:
    Код (Text):
    1. SMTP Error: Could not authenticate.
    Как это исправить?
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    правильно авторизоваться на smtp-сервере. русским по белому написано что? ошибка смтп: не смог аутентифицироваться
     
  3. VaneS

    VaneS Активный пользователь

    С нами с:
    16 ноя 2011
    Сообщения:
    636
    Симпатии:
    4
    Адрес:
    Россия
    Почему с локального сервера все работает, а с удаленной VPS выдает эту ошибку? Ранее все работало, а на этой неделе просто перестал отправлять письма
     
  4. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    мб настройки смтп сменили?
     
  5. VaneS

    VaneS Активный пользователь

    С нами с:
    16 ноя 2011
    Сообщения:
    636
    Симпатии:
    4
    Адрес:
    Россия
    Да в том и дело что ничего не меняли. Пытался подключаться к майлу и яндексу, ошибка оставалась прежняя, хотя ранее все работало нормально.
     
  6. Ke1eth

    Ke1eth Активный пользователь

    С нами с:
    16 мар 2012
    Сообщения:
    1.073
    Симпатии:
    11
    Адрес:
    заблудилса
    Предположение: у хостера обновили ssl, php-ssl - нет.
     
  7. VaneS

    VaneS Активный пользователь

    С нами с:
    16 ноя 2011
    Сообщения:
    636
    Симпатии:
    4
    Адрес:
    Россия
    У нас VPS-сервер
     
  8. Ke1eth

    Ke1eth Активный пользователь

    С нами с:
    16 мар 2012
    Сообщения:
    1.073
    Симпатии:
    11
    Адрес:
    заблудилса
    Попробуй поиграть с безопасностью транспорта:
    $mail->SMTPSecure = 'tls';
    или
    $mail->SMTPSecure = 'ssl';

    Добавлено спустя 2 минуты 28 секунд:
    я понимаю, но вы обновляли openSSL после небезызвестного бага?
     
  9. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    вроде даже двух
     
  10. VaneS

    VaneS Активный пользователь

    С нами с:
    16 ноя 2011
    Сообщения:
    636
    Симпатии:
    4
    Адрес:
    Россия
    Кажется нет, а как это сделать?

    Добавлено спустя 9 минут 53 секунды:
    Моя CMS использует phpmailer, нашел там строку и заменил настройку, все заработало, спасибо большое!!!
    Так все же, как обновить на сервере SSL?
     
  11. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    руками из исходников скомпилировать. ну это если хорошо знаете что это. иначе дождитесь когда ментейнеры обновят rpm в репах центоса.
     
  12. Ke1eth

    Ke1eth Активный пользователь

    С нами с:
    16 мар 2012
    Сообщения:
    1.073
    Симпатии:
    11
    Адрес:
    заблудилса
    Там, чуть ли не в одних из первых появляется.
    yum check-update
    прочитает базу и выплюнет длинный список того, что давненько не обновлялось.
    далее 2 пути:
    1) обновить 1 openssl: yum update openssl
    2) обновить все: yum update