Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

XOORG Server Support #268

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

ml1nk
Copy link

@ml1nk ml1nk commented Aug 24, 2024

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.

@emersion
Copy link
Owner

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

@ml1nk
Copy link
Author

ml1nk commented Aug 26, 2024

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants