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.
Verwandte Themen
- 1. SMTP-Mail nicht zugestellt
- 2. Zwei E-Mails, wenn über SMTP gesendet
- 3. Warum eine Schaltfläche geklickt wird, wenn ein Formular gesendet wird?
- 4. Warum wird meine Vorlagenspezialisierung kompiliert, wenn sie nicht ausgeführt wird?
- 5. Warum wird meine Funktion aufgerufen, wenn sie nicht benötigt wird?
- 6. So stellen Sie sicher, dass eine lokale iOS-Benachrichtigung zugestellt wird * nach * der App wird beendet
- 7. Spam wird über meine Domain gesendet. Was kann ich tun?
- 8. Warum wird meine SQLite-Datenbank gelöscht, wenn sie geändert wird?
- 9. Wenn Sie ein IConnectableObservable-Objekt entsorgen, wird OnComplete nicht gesendet.
- 10. CSS-Regel ändern, wenn Formular gesendet wird?
- 11. Oozie-Shell-Aktion wird nicht ausgeführt, wenn Benutzer gesendet wird
- 12. Ton abspielen, wenn eine Alarmbenachrichtigung gesendet wird
- 13. Meine Webanwendung findet meine Datenbank nicht, wenn sie veröffentlicht wird
- 14. Senden Sie eine E-Mail, wenn ein Formular gesendet wird
- 15. jQuery Formular gibt leere Seite zurück, wenn sie gesendet wird
- 16. Scrollen Sie nach unten, wenn eine neue Nachricht gesendet wird
- 17. Wird ein deaktiviertes Textfeld gesendet, wenn ein Formular an den POST gesendet wird?
- 18. verwenden Sie einfach Python Anaconda ohne Internetverbindung
- 19. Die Steuerausgabe wird gesendet, während sie verarbeitet wird
- 20. Wie wird eine AJAX-Anfrage beim Entladen der Seite gesendet, ohne dass sie abgebrochen wird?
- 21. android.net.wifi.WIFI_STATE_CHANGED wird nicht gesendet
- 22. Wie wird gesendet, ohne das Rich-Popup-Fenster zu schließen?
- 23. Dateianhang von PHP Formular Mit phpMailer wird nicht gesendet
- 24. Symfony - Ereignis wird nicht gesendet
- 25. Ajax Löschen von Bildern, wenn das Formular nicht gesendet wird
- 26. Unterschiedliches Verhalten, wenn Formular mit ENTER gesendet wird oder auf Senden geklickt wird
- 27. WatchOS sendMessage wird nur gesendet, wenn die Watch-App zurückkommt.
- 28. Wird eine Struktur zwischen Goroutinen kopiert, wenn sie über einen Golang-Kanal gesendet wird?
- 29. php Benutzereingabe wird nicht gesendet
- 30. Meine Tabellenansicht wird automatisch skaliert, wenn die Tastatur angezeigt wird
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