Собственно сабж на mail.ru 503 Administrative prohibition -- authorization required. Users in your domain are not allowed to send email without authorization. See http://www.mail.ru/pages/help/261.html for details. Как обойти авторизацию? Или нужно искать альтернативные сервера для отправки?
В моей программе, при отправке, а вернее после того как серверу отправляется команда DATA. open smtp.bk.ru 25 helo smtp.bk.ru mail from: [email protected] rcpt to: [email protected] data 503 Пробовал также через Telnet, результат - требуется авторизация. Если перед этим зайти на сайт и пройти авторизацию, то письмо отправляется.
А ты куда коннектишься? smtp.mail.ru или mxs.mail.ru ? Я выкладывал сосры SMTP-сервера простого, там все письма тупо форвардятся. посмотри как я реализовал форвард на другие сервера и все. http://gr8.cih.ms/smtpd.cpp