Почта не отправляется с Android 8.0 - PullRequest
0 голосов
/ 25 мая 2019

В моем проекте я отправляю почту через единство.На самом деле почта отправляется на ПК, а также на другие мобильные телефоны.Но когда я проверяю свою опцию отправки почты в 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.

Что мне для этого нужно сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...