За последние 24 часа нас посетили 17544 программиста и 1314 роботов. Сейчас ищут 1824 программиста ...

Отправка письма smtp с аутентификацией ntlm.

Тема в разделе "Работа с почтой", создана пользователем Nextk, 20 апр 2011.

  1. Nextk

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

    С нами с:
    20 апр 2011
    Сообщения:
    4
    Симпатии:
    0
    Здравствуйте, возникла у меня следующая задача - отправить письма по локальной сети компьютерам в домене, на сервере exchange и настроено так, что отправка без аутентификации запрещена. Но с другой стороны, обычный подход с аутентификацией по smtp, многократно разобранный в разных источниках - не работает.
    При этом, если в том коде заменить наш сервер почтовый на smtp.yandex.ru и указать другой логин и пароль(от яндексовой почты, соответственно), то он работает.

    Использую пакет Mail PEAR и выдает он следующее :
    Код (Text):
    1.  
    2. C:\ReportPHP>program.php
    3.  authentication failure [SMTP: No supported authentication methods (code: 250, r
    4. esponse: mail.example.ru Hello [192.168.100.196]
    5. SIZE
    6. PIPELINING
    7. DSN
    8. ENHANCEDSTATUSCODES
    9. AUTH NTLM
    10. 8BITMIME
    11. BINARYMIME
    12. CHUNKING)]
     
  2. Nextk

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

    С нами с:
    20 апр 2011
    Сообщения:
    4
    Симпатии:
    0
    Как вообще проходит аутентификация NTLM, если я например буду ручками с telnet'ом делать?
    Я дохожу до
    Код (Text):
    1. AUTH NTLM
    2. 334
    этот код означает, что он ожидает ввод, но что ему надо ввести - я так и не понял.
     
  3. Nextk

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

    С нами с:
    20 апр 2011
    Сообщения:
    4
    Симпатии:
    0
    Эх, плохо дело, похоже никто не сталкивался с ситуацией, когда нужно разослать изнутри по сети, на почтовом сервере которой только ntlm-аутентификация
     
  4. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    я даже не знаю что такое ntlm
     
  5. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    Nextk
    Zend_Mail - возьми чисто эту компоненту из фреймворка и используй и будет счастье :)
     
  6. asik

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

    С нами с:
    12 июл 2007
    Сообщения:
    211
    Симпатии:
    0
  7. Nextk

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

    С нами с:
    20 апр 2011
    Сообщения:
    4
    Симпатии:
    0
    asik
    Спасибо большое :)
    Это то, что нужно. Работает.
    А то я уже отчаиваться начал.. :)