mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 07:53:49 +08:00
DEV: Add created_via column to IncomingEmail (#11751)
This should make it easier to track down how the incoming email was created, which is one of four locations: The POP3 poller (which picks up reply via email replies) The admin email controller #handle_mail (which is where hosted mail is sent) The IMAP sync tool The group SMTP mailer, which sends emails when replying to IMAP topics, pre-emptively creating IncomingEmail records to avoid double syncing
This commit is contained in:
@ -254,7 +254,8 @@ module Imap
|
||||
destinations: [@group],
|
||||
imap_uid_validity: @status[:uid_validity],
|
||||
imap_uid: email['UID'],
|
||||
imap_group_id: @group.id
|
||||
imap_group_id: @group.id,
|
||||
source: :imap
|
||||
)
|
||||
receiver.process!
|
||||
|
||||
|
Reference in New Issue
Block a user