I did not clarify that this application is actually for a submission
server to be used by end users with run-of-the-mill MUAs. I'm aware that
there might be the occasional MTA configured to SMTP AUTH against this
submission server. This is one of the reasons why I'm advocating for
rate-limiting to be in place.
You both make a good point regarding the UX
On 11 Sep 2017, at 20:00, Brandon Long via mailop wrote:
One question I'd ask for submission servers, if your expected use case
is
mail clients, is whether they even support the concept of partial
success.
I don't think any support a real ux for it, but maybe some will keep a
scoreboard of successful recipients and keep retrying the message with
the
other ones... But even that seems likely to be a bad user experience.
On 11 Sep 2017, at 18:45, Grant Taylor via mailop wrote:
On 09/11/2017 06:52 PM, Luis E. Muñoz via mailop wrote:
Indeed, I would like the sender to know right away. In my use case I
intend to place this on a MSA, so I would expect to see few if any
mail servers -- but in any event it's good to consider this case.
I agree that MUAs will ideally show the error to the end user.
However I would not count on such happening.
I could see how someone could configure their MTA to authenticate to
your MSA as a smart host. - This might even be proper in this
situation.
Indeed, the UI is limited in the case of partial failure. From a pure UI
perspective, handling a mixture of failed and accepted RCPT TOs seems
hard for the average user.
So the consensus seems to be to issue a single reject (probably at the
end of DATA), where most MUAs will expect it. I'm happy with that.
On 11 Sep 2017, at 20:00, Brandon Long via mailop wrote:
For submission, I'd probably err on the side of just accepting all of
the
rcpt to commands,and then make a judgement at DATA time. And yes the
rfc
doesn't specify any 4xx responses for data, and the submission rfc has
even
less information.
Yup. That's why I think end of data is a better place. However I'll have
to test this further to see how the MUAs react to this.
Thank you all for your responses. I hope to have summarized them
properly for prosperity :-)
Best regards
-lem
_______________________________________________
mailop mailing list
mailop@mailop.org
https://chilli.nosignal.org/cgi-bin/mailman/listinfo/mailop