Tôi không thể gửi email đến các địa chỉ tên miền bên ngoài như '[email protected]' bằng cách sử dụng mã bên dưới.Không thể gửi email đến miền bên ngoài bằng cách sử dụng SMTP
SmtpClient smtpClient = new SmtpClient(smtpMailServer);
smtpClient.UseDefaultCredentials = true;
smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;
smtpClient.EnableSsl = true;
//Sending mail.
smtpClient.Send(mailMessage);
tôi nhận được một ngoại lệ -
Mailbox unavailable. The server response was: 5.7.1 Unable to relay for [email protected]
Nếu tôi thay đổi DeliveryMethod đến -
smtpClient.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis;
tôi có thể gửi các email trên máy tính địa phương của tôi. Nhưng nó không thành công trên trang web sản xuất với một ngoại lệ -
Cannot get IIS pickup directory
bạn có thể vui lòng cho tôi biết phải làm gì?
Điều này đã từng được giải quyết chưa? Tôi có hành vi giống hệt nhau. – Kevin
tìm thấy giải pháp nào? –