嗨,我使用SMTP服務器工作FING在Java中使用SMTP發送消息時獲取問題?
但是當用戶調用resetpassword我們發送郵件,但聽到郵件得到不同的時間。
例如: - 用戶調用1PM一次接收郵件,但郵件時間不同,像4PM我已經嘗試過,但沒有得到先生。
可以請你提出一些建議。
出的消息服務使用SMTP端口:25
嗨,我使用SMTP服務器工作FING在Java中使用SMTP發送消息時獲取問題?
但是當用戶調用resetpassword我們發送郵件,但聽到郵件得到不同的時間。
例如: - 用戶調用1PM一次接收郵件,但郵件時間不同,像4PM我已經嘗試過,但沒有得到先生。
可以請你提出一些建議。
出的消息服務使用SMTP端口:25
你可能需要指定時間段的「日期」標題。你沒有指定在郵件中的任何代碼或例如標題,但日期頭看起來應該像下面這樣:
Date: Thu, 09 Feb 2017 13:44:16 +0100
+0100指定時區GMT + 1這是類似CET。
你可以閱讀更多關於在「3.3日期和時間規範」在RFC 2822的時間和日期,https://www.ietf.org/rfc/rfc2822.txt
我沒有發送任何頭我只給身體。我覺得SMTP只關心時區正確。 – Sudakar
我不確定您是如何發送電子郵件的,但正確的日期標題會給您正確的時間。您需要通過您正在使用的API進行設置,或手動添加標題。否則,您將強制要發送的SMTP服務器設置Date標頭。該服務器可能有錯誤的時區。 –
你可以提供你的代碼? – haifzhan
也許用戶在西海岸,但你的郵件服務器在東海岸? :) – VHS
我在印度我正在使用SNTP服務器端口25我已經給他frnd他在美國,現在他正在使用該應用程序得到這個問題 – Sudakar