generate a message_id at the beginning of email processing
This commit is contained in:
parent
c003dd0b01
commit
ecdef797f9
|
@ -1639,16 +1639,17 @@ class MailHandler:
|
||||||
|
|
||||||
def _handle(self, envelope: Envelope):
|
def _handle(self, envelope: Envelope):
|
||||||
start = time.time()
|
start = time.time()
|
||||||
|
|
||||||
|
# generate a different message_id to keep track of an email lifecycle
|
||||||
|
message_id = str(uuid.uuid4())
|
||||||
|
set_message_id(message_id)
|
||||||
|
|
||||||
LOG.i(
|
LOG.i(
|
||||||
"===>> New message, mail from %s, rctp tos %s ",
|
"===>> New message, mail from %s, rctp tos %s ",
|
||||||
envelope.mail_from,
|
envelope.mail_from,
|
||||||
envelope.rcpt_tos,
|
envelope.rcpt_tos,
|
||||||
)
|
)
|
||||||
|
|
||||||
# generate a different message_id to keep track of an email lifecycle
|
|
||||||
message_id = str(uuid.uuid4())
|
|
||||||
set_message_id(message_id)
|
|
||||||
|
|
||||||
app = new_app()
|
app = new_app()
|
||||||
with app.app_context():
|
with app.app_context():
|
||||||
ret = handle(envelope)
|
ret = handle(envelope)
|
||||||
|
|
Loading…
Reference in New Issue