Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > idSMTPServer


Автор: XAKEPEHOK 8.4.2012, 19:28
Подскажите пожалуйста в чем проблема. Вопрос скорее адресован к Snowy

Вообще, может подскажите что-то более умное, но... мне нужно принимать почту своим сервером, изменять в теле письма некоторые данные и дальше отправить это письмо непосредственно получателю

Прочитав некоторые посты Snowy (http://forum.vingrad.ru/index.php?showtopic=168786&view=findpost&p=1231747 и http://forum.vingrad.ru/index.php?showtopic=206077&view=findpost&p=1505567) я понял, что все куда сложнее, чем казалось мне и запутался окончательно. Но сейчас вопрос немного в другом

Пытаюсь просто получить письмо. Вылазит ошибка "550 No OnRcptTo event". Гуглил - нифига не нашел. Снизу прилагаю лог Putty. Пробовал настраивать почтовый клиент в опере, она выдает ту же ошибку. 

Код

220 Welcome to the INDY SMTP Server
EHLO
250-Hello
250-ENHANCEDSTATUSCODES
250-SIZE 9999999
250-CHUNKING
250-8BITMIME
250 BINARYMIME
MAIL FROM: 4****4@mail.ru
250 2.1.0 4****4@mail.ru Address Okay
RCPT TO: <icq-4****4@ya.ru>
550 No OnRcptTo event


P.S. Звездочки в адресах вставил для защиты от спам-ботов

Автор: XAKEPEHOK 9.4.2012, 13:00
Решение нашел. Все просто было как всегда. На событие OnRcptTo повесил 
Код

VAction := rAddressOk;


Ошибка глупая была

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)