| ▲ | fosron 7 hours ago | ||||||||||||||||||||||||||||||||||
Worked on an ESP. We had a couple of server software we used on low-level for sending. None of them would accept the message without a Message-ID. But even if you have a super-custom, SMTP-injecting service built, how can you ignore all of these bounces from a provider thats likeliest to be the major one you are sending to? Unthinkable. I would not like to have business with such a payment provider. | |||||||||||||||||||||||||||||||||||
| ▲ | idopmstuff 7 hours ago | parent | next [-] | ||||||||||||||||||||||||||||||||||
This is the one that gets me - sometimes you're forced to work with systems that do annoying things that you have to accommodate. It's annoying, but it's more important to do the thing that prevents your users from having issues than it is to be theoretically right about whether something's required by a standard. I've dealt with many worse cases than this, where the systems I was integrating with were doing things that weren't even close to reasonable, but they had the market power so I sucked it up and dealt with it for the sake of my users. Maybe Google's wrong here, but how do you not just implement the solution anyway? | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
| ▲ | atmosx an hour ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
> I would not like to have business with such a payment provider. Chances are that the decision-makers in most companies don't care about the technicalities (i.e. which email you used for registration) - they want to get up and running. The reason that Viva doesn't care, I assume, is the reason Google workspace doesn't care: they're both too big to care for 5% of their clients won't do the extra work. They know that their, usually much smaller clients, will "figure it out" by i.e. using another setup that works™. So why bother? | |||||||||||||||||||||||||||||||||||
| ▲ | thesuitonym 2 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||
> how can you ignore all of these bounces from a provider thats likeliest to be the major one you are sending to? This is the major issue that most of the discussion is missing. It doesn't matter how you want to interpret the word SHOULD, if you want to send to google workspace, you MUST include a message-id. It's not like this is some fly-by-night server with 12 clients. If you absolutely and completely don't want to include the message-id, then you need to have a warning that your service can't be used by Google Workspace customers. This used to be common practice, blocking communication to servers that behaved badly, and I sort of wish we'd bring it back. | |||||||||||||||||||||||||||||||||||
| ▲ | saltmate 5 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||
I doubt Google Workspace is going to be the major provider for European businesses | |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||