代码之家  ›  专栏  ›  技术社区  ›  Mahmoud Saleh

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

  •  2
  • Mahmoud Saleh  · 技术社区  · 14 年前

    问候大家 我有一个问题,当使用javax邮件从服务器向客户机发送电子邮件时 并将sentdate设置为

    message.setSentDate(new Date());
    

    在服务器时间发送电子邮件 5小时前,客户会立即收到电子邮件吗????? 如何修复此问题以正确的时间发送和接收?

    2 回复  |  直到 9 年前
        1
  •  1
  •   Mahmoud Saleh    14 年前

    这是一个服务器错误的时间问题。我把时间和时区设置为格林尼治标准时间,现在可以正常工作了。

        2
  •  0
  •   bdhar    14 年前

    您可能需要考虑客户机和服务器的时区,并进行必要的计算(通常在客户机端进行)。

    推荐文章