Ich sende eine E-Mail mit Java-Webanwendung, und es funktioniert gut, aber wenn Internet-Konnektivität langsam ist oder unten, dann alle anderen Funktionen der Anwendung Wie ein Ausdruck dieses Formulars funktioniert gut, aber E-Mails werden nicht zugestellt. Ich möchte also alle verbleibenden E-Mails automatisch senden/planen, wenn die Verbindung gut ist.Planen Sie E-Mails zu einem späteren Zeitpunkt in einer Java-Webanwendung zu liefern, wenn Internetverbindung bricht oder
-1
A
Antwort
0
Sie können eine E-Mail-Warteschlange erstellen, indem Sie E-Mails speichern, die zum Senden bereit sind (z. B. in die Datenbank). Dann wird ein geplanter Job die Warteschlange regelmäßig auffüllen, die Konnektivität prüfen und den nächsten Teil senden, wenn die Konnektivität gut ist, oder einfach warten, bis der nächste Scheduler hofft, dass es das nächste Mal gut wird.
Verwandte Themen
- 1. Prozess starten und zu einem späteren Zeitpunkt beenden
- 2. Array-Setup im Konstruktor bedeutet Fehler zu einem späteren Zeitpunkt
- 3. PHP durch späteren Zeitpunkt Berechnung Tage zu einem variablen Datum
- 4. Wie späteren Zeitpunkt in Faker
- 5. Wiederherstellung zu einem Zeitpunkt
- 6. Ist es möglich, eine Liquidsoap-Quelle zu einem bestimmten Zeitpunkt zu planen?
- 7. Planen eines Terminalkommandos oder einer Skriptdatei, die täglich zu einem bestimmten Zeitpunkt ausgeführt wird Mac OS X
- 8. Wie führe ich eine gespeicherte Prozedur aus und bringe die Änderungen zu einem späteren Zeitpunkt zurück?
- 9. Batch-Datei bricht mit "\ AEM war zu diesem Zeitpunkt unerwartet"
- 10. Wie kann man zu einem späteren Zeitpunkt eine zweite Sprache für die Internationalisierung hinzufügen?
- 11. Führen Sie Google Sheets Script zu einem bestimmten Zeitpunkt
- 12. Ausführen eines parametrisierten Jobs zu einem bestimmten Zeitpunkt in jenkins
- 13. Insert Werte in SQLite einer Zeile zu einem Zeitpunkt
- 14. Github Show verpflichtet zu einem bestimmten Zeitpunkt
- 15. Vorspulen oder Zurückspulen eines HTML5-Videos zu einem bestimmten Zeitpunkt
- 16. Verfahren wurde zu einem unerwarteten Zeitpunkt genannt
- 17. Sie benötigen einen Benutzer zu implementieren, kann zu einem Zeitpunkt auf einer Maschine eines Browser anmelden
- 18. Zeitplan zu einem bestimmten Zeitpunkt mit verzögertem Job
- 19. Auslösen einer Aktion zu einem bestimmten Zeitpunkt ist es möglich?
- 20. Können Sie Datendateien, die zu einem späteren Zeitpunkt in eine Zip-Datei eingefügt werden sollen, vorkomprimieren, um die Leistung zu verbessern?
- 21. Satz picker zu einem bestimmten Zeitpunkt
- 22. Finden Sie den nächsten Tag zu einem bestimmten Zeitpunkt
- 23. hinzufügen Dauer zu einem Zeitpunkt (moment.js)
- 24. wie zu prüfen, Internetverbindung ist verfügbar oder nicht in Flex
- 25. Definieren Sie den Standardkonstruktor mit StructureMap, ohne Argumente zu liefern oder das DefaultConstructor-Attribut zu verwenden
- 26. MongoDB-Dokument zu einem bestimmten Zeitpunkt löschen
- 27. Javascript um zu überprüfen Internetverbindung
- 28. Gibt es eine Möglichkeit, stdin/out anstelle einer Datei zu einem Programm in Unix zu liefern?
- 29. android - wie zu verhindern, dass webview laden, wenn keine Internetverbindung
- 30. Welche Informationen in Xml-Kommentaren zu liefern?
wie könnte ich das tun – user6123977