簡體   English   中英

Java Web應用程序-如何通過同一服務器發送電子郵件?

[英]Java web application- How to send email through the same server?

我有一個Java Web應用程序系統。 在系統中,有許多用戶。 例如,系統中有10個不同的用戶。

每個用戶都具有向同一系統內的其他用戶發送電子郵件的功能。 據我了解,似乎Java Mail API是一個選項,但它是用於發送到電子郵件客戶端服務器的。

我想要的是當收件人用戶登錄該帳戶時,他應該能夠在該系統中查看電子郵件。

誰能給我一些建議或如何看待這一目標?

實現應用程序內消息傳遞系統的一種可能的解決方案如下所示:

您為您的消息創建一個表。 該表可以具有諸如消息ID,收件人(例如電子郵件地址)和內容之類的列。

用戶創建消息時,會將其存儲在新表中。

當另一個用戶登錄時,如果該用戶有任何消息(在收件人列中有用戶地址),則對該表進行查詢,然后將這些消息顯示給該用戶。 另外,在創建消息時,您可以創建一個事件,該事件可能隨后觸發推送通知。 有多個第三方提供商,您可以在其中調用API,並且該用戶會在其電話上收到通知(然后您至少需要該用戶的電話號碼或其他標識符)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM