There is no requirement that mail servers or clients add a message-id , although they should. If Gmail rejects these, there isnt much you can do other than to not use the Windows Mail client if its not doing the right thing.
Does the Microsoft Mail App add a Message-ID Email Header

When sending emails from the Microsoft Mail App (Win10Pro,21H2) to gmail-recipients, these emails are not accepted since a few weeks, as it seems that this Mail App does not add a Message-ID in the email header which the gmail-side seems to require.
( I checked this in my Webclient , where I can see the full header).
Reading some other Q&A here, I see that Outlook add this Message-ID.
I allready tried deinstalling/installing the Mail-App, and updating Windows completely, but still the Mail-App does not add the Message-ID.
Is there any way to set up the Mail App in such a way as to add a Message-ID?
Thank you very much in advance.
Kind regards
EK
2 answers
Sort by: Most helpful
-
BlueTie 5 Reputation points
2023-01-19T12:49:33.26+00:00 To eliminate the error/rejection from Google you are getting, make sure your domain is authenticated by adding a valid SPF record on your domain. If you are not authenticated, GMail will scrutenize your email. The originating application should add a message-id, but it isn't required. Google will add one, but without being authenticating, will usually opt to reject your email instead.
@ KyleXu-MSFT : Thank you very much for your response.
My mail server is a IMAP server provided by my hosting provider and did work without problems in the last years and still works with outlook.
The mail server does not seem to be the problem, as email sent via the same mail server from Outlook, iOS mail clients and the Webclient work without problems either with emails sent as first or as a reply to a received mail.
Also the issues started appearing - in a somewhat erratic way - in the last weeks - witout changing anything in the Windows Mail client setup.
The reponse I get is as in the following:
">: host gmail-smtp-in.l.google.com[xxx.xxx.xxx.xx] said:
550-5.7.1 [xx.xx.xx.xxx] Messages missing a valid messageId header are not
550 5.7.1 accepted. u17-xxxxxxxxxxxxxxxxxxxxxxxxxx.xx - gsmtp (in reply to end of DATA command)"
I was hoping by having Windows Mail add a Message-ID (as Outlook and other clients) I would solve the issue.
Kind regards
EK
This is what I have experienced exactly the same right now. The same PC with same email profile, one Outlook, one Mail app. For the Outlook is working fine, while the Mail app, it is not working.