Use fallback remote part if not in sender

This commit is contained in:
XANTRONIX Development 2024-11-30 18:04:12 -05:00
parent 3212aded55
commit b45fe13111

View file

@ -348,7 +348,8 @@ class Message(DatabaseTable):
current = self.message_id
if current is None:
remote = sender.split('@', 2)[1]
parts = sender.split('@', 2)
remote = 'unknown.host' if len(parts) == 0 else parts[1]
self.message_id = '<%s@%s>' % (
str(uuid.uuid4()),