Meine App senden den Logger per Mail, wenn die App abstürzt, aber ich habe Zweifel. Wenn ich eine E-Mail mit SMTP ohne Internetverbindung sende, wird die Mail, die sie nach der Wiederherstellung der Verbindung sendet, oder der Code eine Ausnahme auslösen?Wird meine E-Mail-Nachricht zugestellt, wenn sie mit SMTP ohne Internetverbindung gesendet wird?
1
A
Antwort
2
Hängt von Ihrer Versandmethode ab.
Wenn Sie die Methode SmtpDeliveryMethod.SpecifiedPickupDirectory
oder SmtpDeliveryMethod.PickupDirectoryFromIis
angeben, können Sie eine E-Mail-Nachricht in die Warteschlange stellen, bevor sie tatsächlich gesendet wird. Der SMTP-Server des IIS-Servers wird es abholen, wenn eine Verbindung besteht. (Read more on the SMTP service)
Für die verbleibende Methode SmtpDeliveryMethod.Network
(die die E-Mail direkt sendet), erhalten Sie eine Ausnahme, wenn keine Internetverbindung besteht.
Ich versuche mit SmtpDeliveryMethod.PickupDirectoryFromIis, aber wenn ich es testen, werfen Sie diese Ausnahme "IIS Lieferung wird nicht unterstützt". Ich weiß nicht, ob für Unity ist oder die App/Spiel ist für iOS – Zurquk
Das wird offensichtlich nur von IIS ausgeführt. Es gibt keinen IIS-Ablageort beim Ausführen in einer iOS-App ... –
Okay, danke für die Hilfe! – Zurquk