KumoCorp / kumomta

The first Open-Source high-performance MTA developed from the ground-up for high-volume email sending environments.
https://kumomta.com
Apache License 2.0
218 stars 25 forks source link

Propagate the current client disposition to the requeue_message event handler #236

Open edgarsendernet opened 1 month ago

edgarsendernet commented 1 month ago

Having last error as a meta field on message object would allow flexible requeueing of messages to different egress pools based on SMTP response text.

The value can be ephemeral and does not need to be spooled to avoid IO overhead.

wez commented 1 month ago

We discussed this in discord with the following summary: