Искал по форуму, но до конца не разобрался.
Нужно посылать письмо с сервера на mail.ru
Хост infobox.ru, на нём открыт домен, создан почтовый ящик, от имени которого будут посылаться сообщения.
Естественно, ящик имеет имя и пароль.
Делаю всё по науке (C#):
System.Net.Mail.SmtpClient client = new SmtpClient("mail.infobox.ru")
client.Credentials = new System.Net.NetworkCredential("имя", "пароль");
client.Send("откуда@сайт", "куда@сайт", "Заголовок", "текст_сообщения");
В ответ получаю сообщение о запрете доступа - причём независимо, присутствует Credentials или нет -
вопрос: что за имя и пароль нужно передать в System.Net.NetworkCredential("имя", "пароль")?
Сообщение об ошибке выглядит так:
Transaction failed. The server response was: 5.7.1 : Recipient address rejected: Access denied
(Транзакция потерпела неудачу. Ответ сервера был: 5.7.1: отклонен адрес получателя: отклонен доступ)
Что делать?