Народ, подскажите.Я вот собираюсь писать небольшой почтовый клиент(курсовая работа).
И есть трабла небольшая: форвардинг писем на другой сервер.Есть такая проблема:
у меня есть ящик. Предположим - email@rambler.ru
Я хочу отправить письмо на email@hotbox.ruТелнетом подключаюсь на SMTP сервер рамблера.
Командую:......
RCPT TO: email@hotbox.ruа он отвечает, то "relaying denied"
Ясно дело, на свои ящики он все отправляет нормально.
Вопрос: как сделать так чтобы письмо отправлялось на другой сервер?
В принципе, если они запретили форвардинг, то как тогда поступает тот же BAT при отправке мессаг.Спаисбо.
>Народ, подскажите.
>
>Я вот собираюсь писать небольшой почтовый клиент(курсовая работа).
>И есть трабла небольшая: форвардинг писем на другой сервер.
>
>Есть такая проблема:
>у меня есть ящик. Предположим - email@rambler.ru
>Я хочу отправить письмо на email@hotbox.ru
>
>Телнетом подключаюсь на SMTP сервер рамблера.
>Командую:
>
>......
>RCPT TO: email@hotbox.ru
>
>а он отвечает, то "relaying denied"
>Ясно дело, на свои ящики он все отправляет нормально.
>Вопрос: как сделать так чтобы письмо отправлялось на другой сервер?
>В принципе, если они запретили форвардинг, то как тогда поступает тот же
>BAT при отправке мессаг.
>
>Спаисбо.Ну всё дело видимо в том что rambler.ru не хочет быть открытым релеем для всех. Для того чтобы отправить почту через них, они хотят чтобы Вы перед отправкой авторизовались [RFC2554].
Если поддержка SMTP-Auth не входит в курсовое задание, то наверное стоит поискать сервер, который примет письмо к доставке основываясь на IP адресе с которого пришёл запрос.
>>Ну всё дело видимо в том что rambler.ru не хочет быть открытым
>релеем для всех. Для того чтобы отправить почту через них, они
>хотят чтобы Вы перед отправкой авторизовались [RFC2554].
>
>Если поддержка SMTP-Auth не входит в курсовое задание, то наверное стоит поискать
>сервер, который примет письмо к доставке основываясь на IP адресе с
>которого пришёл запрос.Дело в том, что я авторизовываюсь(командой AUTH LOGIN с последующим вводом логина и пароля в base64) и он меня нормально авторизует, но все равно не пересылает на другой сервер. Без авторизации я вообще никому не могу ничего написать.
Пробовал послать письмо с hotbox на rambler. Hotbox авторизации не требует, но все равно отвечает relayig denied :(
>Ну всё дело видимо в том что rambler.ru не хочет быть открытым
>релеем для всех. Для того чтобы отправить почту через них, они
>хотят чтобы Вы перед отправкой авторизовались [RFC2554].Все, я балбес!! Вы правы. Я попробовал сейчас еще раз пройти авторизацию и отправить мессагу - все получилось.
Спасибо.