mirror of
https://github.com/coddingtonbear/django-mailbox.git
synced 2026-07-09 22:38:19 +02:00
Merge pull request #2 from iotalabscompany/58-dont-import-duplicate-emails
Skip messages we already have in DB during getmail
This commit is contained in:
commit
98942fb584
1 changed files with 5 additions and 0 deletions
|
|
@ -378,6 +378,11 @@ class Mailbox(models.Model):
|
|||
msg.to_header = utils.convert_header_to_unicode(
|
||||
message['Delivered-To']
|
||||
)
|
||||
|
||||
if Message.objects.filter(message_id=msg.message_id).count() != 0:
|
||||
logger.info("Skipping existing message: %s", msg.message_id,)
|
||||
return None
|
||||
|
||||
msg.save()
|
||||
message = self._get_dehydrated_message(message, msg)
|
||||
try:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue