有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Java web应用程序如何通过同一服务器发送电子邮件?

我有一个java web应用程序系统。在系统中,有许多用户。例如,系统中有10个不同的用户

每个用户都可以向同一系统中的其他用户发送电子邮件。据我所知,Java邮件API似乎是一个选项,但它是用于发送到电子邮件客户端服务器的

我想要的是,当收件人用户登录到该帐户时,他应该能够在该系统中查看电子邮件

有谁能给我一些建议,或者看看如何实现这一目标


共 (1) 个答案

  1. # 1 楼答案

    实现应用程序内消息传递系统的一个可能解决方案如下所示:

    您可以为邮件创建一个表。该表可以包含消息id、收件人(例如电子邮件地址)和内容等列

    当用户创建消息时,您将其存储在新表中

    当另一个用户登录时,如果该用户有任何消息(在“收件人”列中有“用户地址”),则对该表进行查询,并将这些消息显示给该用户。 此外,在创建消息时,您可以创建一个事件,该事件可以触发推送通知。有几个第三方提供商,您可以在其中调用API,用户将在其手机上收到通知(您至少需要该用户的电话号码或其他标识符)