使用javax邮件发送消息的时间不正确

使用javax邮件发送消息的时间不正确,java,jakarta-mail,Java,Jakarta Mail,大家好 我有一个问题,当使用javaxmail从服务器向客户端发送电子邮件时 并将发送日期设置为 message.setSentDate(new Date()); 电子邮件在服务器时间内发送 并且客户在5小时前立即收到电子邮件???? 如何在正确的时间内进行发送和接收?您可能需要考虑客户机和服务器的时区,并进行必要的计算(通常在客户端完成)。这是一个服务器错误的时间问题,我把时间和时区设置为GMT,它现在工作得很好,也许应该考虑时区,这是一个服务器错误的时间问题,我设定时间和时区到GMT,现在

大家好 我有一个问题,当使用javaxmail从服务器向客户端发送电子邮件时 并将发送日期设置为

message.setSentDate(new Date());
电子邮件在服务器时间内发送 并且客户在5小时前立即收到电子邮件????
如何在正确的时间内进行发送和接收?

您可能需要考虑客户机和服务器的时区,并进行必要的计算(通常在客户端完成)。这是一个服务器错误的时间问题,我把时间和时区设置为GMT,它现在工作得很好,

也许应该考虑时区,这是一个服务器错误的时间问题,我设定时间和时区到GMT,现在它工作得很好。