Я не могу отправлять электронные письма на внешние доменные адреса, такие как '[email protected]', используя код ниже.Невозможно отправить электронную почту во внешний домен с помощью SMTP
SmtpClient smtpClient = new SmtpClient(smtpMailServer);
smtpClient.UseDefaultCredentials = true;
smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;
smtpClient.EnableSsl = true;
//Sending mail.
smtpClient.Send(mailMessage);
я получаю исключение -
Mailbox unavailable. The server response was: 5.7.1 Unable to relay for [email protected]
Если я изменить DeliveryMethod к -
smtpClient.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis;
Я могу отправить электронную почту на моей локальной машине. Но он не на месте производства с исключением -
Cannot get IIS pickup directory
Можете ли вы предложить мне что делать?
Было ли это когда-либо разрешено? У меня такое же поведение. – Kevin
нашли решение? –