I'm mostly avoiding this conversation, as I avoid most, because my mutt
contributions are at the level of "several patches, only a few accepted
into mutt itself".  One point I'll comment on, with my MTA
developer/maintainer hat on:

On 2012-08-02 at 16:38 +0200, Vincent Lefevre wrote:
>            And queue management is better done globally (how does
> Mutt's SMTP support manage temporary errors due to grey-listing?).

Grey-listing is a solution for the MX port to deal with
previously-unseen-IP(-some-tuple) unauthenticated senders.

Mail submission from an MUA should be going to the submission port
(587/tcp) and probably authenticating with SMTP AUTH; if not
AUTHenticating, it should be on a trusted IP and implicitly
authenticated by being on an internal network.

If your mail admin has configured greylisting to apply to such a case,
then it's time to have a quiet polite word with them until clue strikes
and they wince and fix the problem.  Similarly for anything else which
introduces delays in the sending process which is visible to the user of
the mail-client.  (Eg, reverse DNS checks on client IP).

MX != Submission.  Even though the core protocol is mostly the same, the
policies and controls should be very different.

-Phil

Reply via email to