В моем проекте я отправляю почту через единство.На самом деле почта отправляется на ПК, а также на другие мобильные телефоны.Но когда я проверяю свою опцию отправки почты в Android 8.0 Samsung j3 prime.
Почта не отправляется с этого мобильного телефона.Но это очень хорошо работает в других мобильных телефонах.Это мой код ниже.
public void Start() {
using (var mail = new MailMessage {
From = new MailAddress(sender),
Subject = "test subject",
Body = "Hello there!"
}) {
mail.To.Add(receiver);
var smtpServer = new SmtpClient(smtpHost) {
Port = 25,
DeliveryMethod = SmtpDeliveryMethod.Network,
EnableSsl = true,
UseDefaultCredentials = false,
Credentials = (ICredentialsByHost)new NetworkCredential(sender,
smtpPassword)
};
ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
smtpServer.Send(mail);
}
}
}
Я включил опцию менее безопасных приложений (она работает на других мобильных устройствах)
Я отправляю через Gmail.Работает на всех мобильных телефонах, кроме Android 8.0 Samsung j3 prime.
Что мне для этого нужно сделать?