feat: preserve original email timestamp when importing emails

This commit is contained in:
Vinay Keerthi
2025-12-17 19:43:49 +05:30
parent cfa0bb953b
commit a989c3976b
2 changed files with 2 additions and 1 deletions
+1 -1
View File
@@ -102,7 +102,7 @@ class Imap::ImapMailbox
auto_reply: @processed_mail.auto_reply?,
mail_subject: @processed_mail.subject,
initiated_at: {
timestamp: Time.now.utc
timestamp: @processed_mail.date&.utc || Time.now.utc
}
}
}
+1
View File
@@ -13,6 +13,7 @@ module MailboxHelper
message_type: 'incoming',
content_type: 'incoming_email',
source_id: processed_mail.message_id,
created_at: processed_mail.date&.utc || Time.current,
content_attributes: {
email: processed_mail.serialized_data,
cc_email: processed_mail.cc,