Answer the question
In order to leave comments, you need to log in
Why??? Unable to send message in C#. What to do?
Hello.
An error has occurred. Whatever the code is, it always knocks out the same thing.
Here's a recent one:
SmtpClient smtp = new SmtpClient("smtp.mail.ru", 25);
smtp.Credentials = new System.Net.NetworkCredential("***@mail.ru", "****");
MailMessage mail = new MailMessage();
mail.From = new MailAddress("***@mail.ru");
mail.To.Add(new MailAddress("***[email protected]"));
mail.Subject = "Subject";
mail.Body = "Body";
string file = @"C:\Users\***\Desktop\12.txt";
Attachment attach = new Attachment(file, MediaTypeNames.Application.Octet);
mail.Attachments.Add(attach);
smtp.Send(mail);
Необрабатываемое исключение в приложении. При нажатии кнопки "Продолжить" приложение проигнорирует ошибку и попытается продолжить работу. При нажатии кнопки "Выход" приложение немедленно завершит работу.
Сбой при отправке сообщения электронной почты.
************** Текст исключения **************
System.Net.Mail.SmtpException: Сбой при отправке сообщения электронной почты. ---> System.Net.WebException: Невозможно соединиться с удаленным сервером ---> System.Net.Sockets.SocketException: Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера 217.69.139.161:25
в System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
в System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
--- Конец трассировки внутреннего стека исключений ---
в System.Net.ServicePoint.GetConnection(PooledStream PooledStream, Object owner, Boolean async, IPAddress& address, Socket& abortSocket, Socket& abortSocket6)
в System.Net.PooledStream.Activate(Object owningObject, Boolean async, GeneralAsyncDelegate asyncCallback)
в System.Net.PooledStream.Activate(Object owningObject, GeneralAsyncDelegate asyncCallback)
в System.Net.ConnectionPool.GetConnection(Object owningObject, GeneralAsyncDelegate asyncCallback, Int32 creationTimeout)
в System.Net.Mail.SmtpConnection.GetConnection(ServicePoint servicePoint)
в System.Net.Mail.SmtpTransport.GetConnection(ServicePoint servicePoint)
в System.Net.Mail.SmtpClient.GetConnection()
в System.Net.Mail.SmtpClient.Send(MailMessage message)
--- Конец трассировки внутреннего стека исключений ---
в System.Net.Mail.SmtpClient.Send(MailMessage message)
в hz.Form1.Button1_Click(Object sender, EventArgs e) в C:\Users\Asus\source\repos\hz\hz\Form1.cs:строка 38
в System.Windows.Forms.Control.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ButtonBase.WndProc(Message& m)
в System.Windows.Forms.Button.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Answer the question
In order to leave comments, you need to log in
Why?
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question