mirror of
https://github.com/coddingtonbear/django-mailbox.git
synced 2026-07-09 22:38:19 +02:00
Skip messages we already have in DB during getmail
This commit is contained in:
parent
3d51f78a66
commit
ee1037c66d
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(
|
msg.to_header = utils.convert_header_to_unicode(
|
||||||
message['Delivered-To']
|
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()
|
msg.save()
|
||||||
message = self._get_dehydrated_message(message, msg)
|
message = self._get_dehydrated_message(message, msg)
|
||||||
try:
|
try:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue