diff --git a/app/models.py b/app/models.py index 50e4b029..819b134b 100644 --- a/app/models.py +++ b/app/models.py @@ -1622,6 +1622,11 @@ class EmailLog(Base, ModelMixin): sa.ForeignKey("mailbox.id", ondelete="cascade"), nullable=True ) + # the Message ID + message_id = deferred(sa.Column(sa.String(512), nullable=True)) + # in the reply phase, the original message_id is replaced by the SL message_id + sl_message_id = deferred(sa.Column(sa.String(512), nullable=True)) + refused_email = orm.relationship("RefusedEmail") forward = orm.relationship(Contact) @@ -2566,3 +2571,13 @@ class IgnoreBounceSender(Base, ModelMixin): def __repr__(self): return f"