Проблемка с SMTP

Тема в разделе "WASM.NETWORKS", создана пользователем MrMiXeR, 16 сен 2008.

  1. MrMiXeR

    MrMiXeR New Member

    Публикаций:
    0
    Регистрация:
    27 июн 2008
    Сообщения:
    97
    Есть почтовый мини-клиент

    1.Приконнектился к smtp.mail.ru
    2.Я ему : "EHLO mail.ru"
    3. он мне : 220 mail.ru ESMTP Tue, 16 Sep 20 08 15:28:38 +0400..
    4. Я ему AUTH LOGIN
    5. Он мне : 554 SMTP synchronization error


    В чем не прав, подскажите правильный порядок отправки команд
     
  2. slow

    slow New Member

    Публикаций:
    0
    Регистрация:
    27 дек 2004
    Сообщения:
    615
    220 mail.ru ESMTP Tue, 16 Sep 2008 17:15:48 +0400
    EHLO mail
    250-mx38.mail.ru Hello mail [xxx.xxx.xxx.xxx]
    250-SIZE 31457280
    250-8BITMIME
    250-AUTH PLAIN LOGIN
    250 PIPELINING
    AUTH LOGIN
    334 VXNlcm5hbWU6
     
  3. MrMiXeR

    MrMiXeR New Member

    Публикаций:
    0
    Регистрация:
    27 июн 2008
    Сообщения:
    97
    Дык в том вся и соль что после EHLO mail возвращает 554 ошибку
     
  4. dag

    dag New Member

    Публикаций:
    0
    Регистрация:
    17 авг 2004
    Сообщения:
    446
    Код (Text):
    1. 220 mail.ru ESMTP Wed, 37 Sep 2008 34:55:41 +1000
    2. EHLO localhost
    3. 250-mx6.mail.ru Hello localhost [MY.REAL.IP.ADDRESS]
    4. 250-SIZE 31457280
    5. 250-8BITMIME
    6. 250-AUTH PLAIN LOGIN
    7. 250 PIPELINING
    8. AUTH LOGIN
    9. 334 VXNlcm5hbWU6
    никаких проблем с проверкой... чтото ты ему не то отправляешь (например: EHLO mail.ru, хотя обзовись хоть prezident.kremlin.gov.ru наверное пофиг ему будет) или у них на сервере были какието проблеммы =)
     
  5. slow

    slow New Member

    Публикаций:
    0
    Регистрация:
    27 дек 2004
    Сообщения:
    615
    MrMiXeR
    видимо их смтп сервер не любит, когда ему представляются именем mail.ru :)
     
  6. MrMiXeR

    MrMiXeR New Member

    Публикаций:
    0
    Регистрация:
    27 июн 2008
    Сообщения:
    97
    хех, походу... Попробовал то же самое проделать на рамблере -- всё работает... Там у них- как-то по-особому похоже надо с сервером общаться


    только вот теперь на раблере ещё одна проблема...

    Я ему: "MAIL FROM: (реальное мыло на рамблере)"
    Он мне: 250 Всё ок.
    Я ему: "RCPT TO: (МЫЛО)"
    Он мне: 500 Syntax Error
     
  7. calidus

    calidus Member

    Публикаций:
    0
    Регистрация:
    27 дек 2005
    Сообщения:
    618
    =) избитая тема... почтовики глючат огого как. Ничего не работает почти )
     
  8. Meatcoins

    Meatcoins New Member

    Публикаций:
    0
    Регистрация:
    19 сен 2007
    Сообщения:
    178
    В продолжении темы:
    Я как-то тоже такую программулю написал. Пока отлаживал - видать мне провайдер firewall поставил - короче письма не шли.
    Вчера буквально попробовал - опять заработало.
    Но есть мысль переделать свою программулю под SOCKS 5, так чтобы работало с TOR.
    Как это сделать пока понять не могу.
    Нашёл вот такое истолкование протокола SOCKS 5:
    http://ru.wikipedia.org/wiki/SOCKS
    Делаем invoke recv,offset buffer,sizeof buffer-1h,0h
    В buffer у нас:
    buffer db 5h,1h,0h - 1метод аутентификации без login/password.
    Далее делаем recv.
    Но почему-то на этом этапе данные не приходят и прога зависает.


    По идее TOR должен ответить так...

    А тут есть вопросы:
    Что делать вначале?
    Делать назначение порта - это куда proxy должен подсоединиться, я так понимаю, а потом сразу установку TCP/IP соединения?
    А когда данные посылать?