On Thu, 11 Dec 2025, Patrick Cernko via mailop wrote:

Hi list,

I'm sending TLSRPT reports using my own script from https://gitlab.mpi-klsb.mpg.de/pcernko/MTASTS-EXIM-PERL . Since 2025-11-18 Microsoft's RUA POST API endpoint for reporting (https://tlsrpt.azurewebsites.net/report) reports every other day:

400 Bad Request: Requests from a same IP address and sender organization are not allowed in 24 hours

I can fully understand, that you want to add some throttling to protect your wide open REST service, but my cron job runs every day at the same minute and only jitters by a few seconds depending on the time it needs to build the reports. For me, it rather looks like a twenty-FIVE hour throttling but TLSRPT reporting is designed for daily (meaning 24h) report intervals. I just disabled reporting to Microsoft in my script to avoid further errors in my mailbox.

You say that they reject you every other day.
That would match if you send at exactly the same time each day but the flight time has more jitter than their measurement precision.

They need to allow repeated requests every 23 hours - or 23hr30
and/or longer average, say eight per week.

My questions:
Can somebody confirm the strange behavior of that API endpoint?
Has anyone tried to evaluate the exact minimum reporting interval, the endpoint will accept without complaining (I guess it is >24h although the error message suggest exactly 24h)? What's your opinion about that behavior? Is it polite to ask for daily reports but only accept them in >24h intervals? Is there anyone from Microsoft here, who can forward this issue to the right admin to get some feedback, suggestions or fixes?

--
Andrew C. Aitchison                      Kendal, UK
                   [email protected]
_______________________________________________
mailop mailing list
[email protected]
https://list.mailop.org/listinfo/mailop

Reply via email to