我正在使用Unity 2018.3.7。在我的项目中,我正在通过APK发送邮件。我正在使用以下代码发送邮件。
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);
}
}
}
邮件是从Android版本8.0、9.0和iPad编辑器发送的,而不是从android 7版本发送的邮件。
三星j3 prime,MI等
那我该怎么做,从统一的android 7.0发送邮件?是否有任何默认设置。
我启用了安全性较低的应用程序,Internet访问=要求,禁用了.net 4.0剥离级别。
注意:它正在使用ANDROID 8.0。
上述链接不能解决我的问题。我遵循了该论坛中给出的所有方法。我的问题是“邮件在Android 8.0,Android 9.0版本中工作”。 Android 7.0是个问题。因此,请删除我的负面标记,不要担任我的职务。