Код: Выделить всё
try
{
EmailAddr = rvalue; // This is the email address the user entered.
SmtpClient smtp = new SmtpClient("smtp.gmail.com", 465);
smtp.EnableSsl = true;
smtp.UseDefaultCredentials = false;
System.Net.NetworkCredential basicAuth = new System.Net.NetworkCredential("MyEmailAddr@gmail.com", "oqjuxuwavdwoltml");
smtp.Credentials = basicAuth;
MailAddress from = new MailAddress("FromEmailAddr@gmail.com", "My Name");
MailAddress to = new MailAddress(EmailAddr, "Tommy");
MailMessage msg = new System.Net.Mail.MailMessage(from, to);
msg.Subject = "Lock & Key Password change request";
msg.SubjectEncoding = System.Text.Encoding.UTF8;
msg.Body = "Just a test";
msg.BodyEncoding = System.Text.Encoding.UTF8;
msg.IsBodyHtml = false;
smtp.Send(msg);
}
catch(Exception ex)
{
await Shell.Current.DisplayAlert("Mailing Error", ex.Message, "OK");
}
"Тайм-аут операции истек".
Так что же я делаю не так? Единственная дополнительная информация, которую я думаю, это то, что я обновил свою платформу до .NET 9.0
Подробнее здесь: https://stackoverflow.com/questions/793 ... ia-c-sharp
Мобильная версия