Fully agree! You make a good argument. I didn't mean to say that this issue should be ignored entirely. I would argue that their matchers could be more specific for such a drastic action as "drop the message and don't retry". I just don't agree with the whole sentiment that sendgrid has committed some sort of sin against the email gods by looking at something other than just the code. That's the sentiment this email thread is heavily radiating, but it's just not really helpful in addressing the issue.

I think their intentions are reasonable, but their execution could be improved. Stating it like that is also just more likely to make someone engange in conversation, if you only attack someone they get defensive and the conversation is over. I do see what you're saying about unintended consequences.


Louis

On 24/06/2023 15:03, Andy Smith via mailop wrote:
Hello,

On Sat, Jun 24, 2023 at 10:18:26AM +0000, Louis Laureys via mailop wrote:
I was with you until it was revealed you mention a blacklist in
your response. Sendgrid assumes that the words in the response
actually have something to do with the reason it's being
temporarily rejected
The thing that I keep getting hung up on is the unintended
consequences. e.g. I was today years old when I learned that if I
made my mail server say:

     450 4.3.2 Local problem - couldn't query foobar blacklist

upon some local error, that could actually be treated as a permanent
failure by the sender and the mail would be silently discarded. I
assume that "blacklist" is not the only such poison pill in
SendGrid's heuristic.

If this sort of thing is common amongst large senders, does that
mean that we should all be combing our 4xx responses for
"triggering" words like "blacklist" and "blocklist"? And how are we
to keep up to date with the heuristics of multiple senders?

If the senders' heuristics were perfect then no one would notice, as
they would only be discarding mail that never would have got
delivered anyway. I realise this is not possible to achieve. But if
senders are going to do this sort of thing, I think their goal needs to
be to keep it as near to unnoticeable as possible, so I don't think
that our response as mailbox providers upon a false positive should
be "well of course if you are going to use the word 'blacklist' then
what did you expect?" That is saying that we accept that the word
'blacklist' should not appear in any context in a 4xx response,
which to me is too bold and is only encouraging more of these
obscure and unpublished interactions.

Cheers,
Andy

_______________________________________________
mailop mailing list
mailop@mailop.org
https://list.mailop.org/listinfo/mailop

Reply via email to