go-smtp icon indicating copy to clipboard operation
go-smtp copied to clipboard

XOORG Server Support

Open ml1nk opened this issue 1 year ago • 2 comments

These changes allows the smtp server to advertise XOORG capability and extract it into the options. There is a simple test case added and it is tested against Exchange Online with a Outgoing Connector.

Some information about XOORG and it's usages: https://techcommunity.microsoft.com/t5/exchange-team-blog/advanced-office-365-routing-locking-down-exchange-on-premises/ba-p/609238

I will also add XOORG client support next week, to be able to use it in combination with a Exchange Online Inbound Connector.

ml1nk avatar Aug 24 '24 23:08 ml1nk

Sorry, I'd rather not maintain some Microsoft-specific proprietary features.

emersion avatar Aug 25 '24 10:08 emersion

I understand your reasoning behind it, but I would argue that

  • the changes in the server (and client later on) are very small without anything special, so there is no big maintenance to be done
  • it's a non-standard but well documented extension which is very helpful in O365/Hybrid Exchange environments whenever you need to work with connectors
  • it's hidden behind a flag, so no harm is done if not used

ml1nk avatar Aug 26 '24 06:08 ml1nk