如何從SMTP服務器標記和重置附件文件的輸入流以供多次重複使用?歡迎任何建議。如何標記來自SMTP服務器的重置附件
回答
你不願意現在創建服務,我認爲你堅持你描述的場景。有一些事情,雖然你可以做,以避免沒有用戶再次啓動客戶端的問題,而仍然有未決的消息。
您可以添加一個命令行實用程序,它只會檢查待處理消息並嘗試發送它們。
將此命令行實用程序添加到註冊表中的啓動文件夾或運行密鑰。這種方式至少會在計算機重新啓動時發送消息,即使用戶沒有啓動您的應用程序。
添加計劃任務以每天至少運行一次此實用程序。計劃任務可以通過代碼或安裝程序添加。
如果您同時執行這兩項操作,您只需要擔心從未啓動計算機的用戶的待處理消息。
感謝您的回答!事實上,我開發了一個android郵件應用程序來發送,接收電子郵件,並且我想將它保存在BufferedInputstream的附件的inpustream中,以便稍後使用,因爲我首先將本地郵件存儲在設備的內部供以後查看甚至設備沒有連接,這就是我想重複使用附件的輸入流的原因!是否存在另一種情況? –
上面的答案似乎與這個問題沒有任何關係...... –
- 1. '郵件來自:'SMTP命令不能與谷歌smtp服務器
- 2. 在自定義的SMTP服務器上發送附件
- 3. 如何配置SMTP郵件功能與SMTP服務器?
- 4. 如何配置WAMP和SMTP服務器
- 5. 設置SMTP郵件服務器
- 6. 如何使用自己的SMTP服務器PHP郵件
- 7. 如何更改asp.net頁面服務器的標記(來自.cs文件)
- 8. PHP:來自S3服務器的SendGrid郵件附件
- 9. 使用SMTP服務器通過電子郵件發送附件
- 10. 可以接收MIME附件的Python SMTP服務器
- 11. 如何在Jenkins中配置電子郵件SMTP服務器?
- 12. 設置SMTP郵件服務器。完成安裝SMTP。怎麼辦?
- 13. 寫我自己的SMTP服務器
- 14. 4.4.2來自一臺服務器的SMTP錯誤
- 15. 使用來自Node.js的AUTH NTLM訪問SMTP服務器
- 16. PHP,SMTP服務器
- 17. VBScript SMTP服務器
- 18. IIS Smtp服務器
- 19. IIS SMTP服務器
- 20. php smtp服務器
- 21. php - smtp服務器
- 22. 如何使用Java來保證SMTP服務器的安全
- 23. 如何驗證PHP標記是否存在來自外部服務器的PHP
- 24. 驗證自定義SMTP服務器
- 25. 來自WCF服務的IIS 7.5 SMTP電子郵件
- 26. 如何在我的系統中配置自己的SMTP服務器?
- 27. 如何使用PHP ping SMTP服務器並檢查MX記錄?
- 28. 如何將SPF記錄調整到第二臺SMTP服務器?
- 29. Bonobo Git服務器SMTP設置
- 30. Laravel驗證SMTP服務器設置
這裏的問題並不十分清楚,雖然您的評論下面澄清了一點。如果您有一個用於附件的BufferedInputStream,只需將其讀取並將其複製到任何您想要保存的地方,然後創建一個InputStream來引用已保存的副本,以便在您要發送的消息中使用。或者使用另一個字節數組在內存中創建一個副本。如果沒有更多關於你在做什麼的細節,很難建議最好的方法。 –