Я пытаюсь отправить почту из кода C #, используя lotuslive smtp. Но мне не удалось отправить почту. каждый раз появляется сообщение {«Невозможно прочитать данные из транспортного соединения: существующее соединение было принудительно закрыто удаленным хостом».}.
Мой код отлично работает для других почтовых серверов, таких как Gmail и Yahoo.
ниже приведен код, который я использовал.
MailMessage message = new MailMessage();
message.From = new MailAddress("fromaddress");
message.To.Add(new MailAddress("toaddress"));
message.Subject = "Test";
message.Body = "test";
SmtpClient client = new SmtpClient("companyname-com-smtp.mail.lotuslive.com", 465);
client.UseDefaultCredentials = false;
NetworkCredential credential = new NetworkCredential("companycredentials", "password");
client.Credentials = credential;
client.EnableSsl = true;
try
{
client.Send(message);
}
catch(Exception ex)
{
}