Имя почтового ящика не допускается. Ответ сервера был: извините, аутентификация не удалась или истекло время ожидания. Пожалуйста, сначала получите сообщения, чтобы аутентифицировать себя. (#4.4.3)
У меня есть приложение, которое отправляет почту через smtp с помощью Rediffmail, оно работало нормально, но теперь оно показывает ошибку
Mailbox name not allowed. The server response was: sorry, Authentication failed or timed out. Please do get messages first to authenticate yourself.(#4.4.3)
я проверил smtp для этого сервера
ниже приведен мой код
пожалуйста предложите какое то решение его срочное спасибо заранее
Что я уже пробовал:
try { System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage(); MailMessage mail = new MailMessage(); mail.To.Add(To); mail.From = new MailAddress("emailid"); mail.Subject = subject; mail.Body = body; mail.IsBodyHtml = true; SmtpClient smtp = new SmtpClient("smtp.rediffmailpro.com", 25); smtp.EnableSsl = true; smtp.UseDefaultCredentials = false; smtp.Credentials = new System.Net.NetworkCredential("username", "password"); smtp.Send(mail); return (1); } catch (Exception ex) { TraceService(ex.Message); return (0); }
ZurdoDev
Это не похоже на проблему с кодом.