autodiscover(4gx)
π Name π
autodiscover(4gx) β the AutoDiscover HTTP Service Protocol handler (responder) from the Gromox admin reference. Sheβs the one answering requests at the AutoDiscover endpoint, okay? π«Ά
π¦ Description π¦
Okay so picture this: a client makes an HTTP request to /Autodiscover/Autodiscover.xml, and Gromoxβs oxdisco component handles it. β¨
The AutoDiscover response carries the home server name and protocol options (MAPI-RPC-HTTP, MAPIHTTP, IMAP, etc.). A client uses that info to set up the mailbox with MAPI services (like MSEMS or INTERSTOR) inside a MAPI profile. Periodt. π
βοΈ Configuration directives (gromox.cfg) βοΈ
These directives are recognized when they appear in /etc/gromox/gromox.cfg. π
oxdisco_advertise_mhβ controls whether the AutoDiscover response should include aEXHTTPProtocol section. Possible values:yes,no,not_old_mso,only_new_mso. The latter two values can be used to finely control emission in case of clients other than Outlook. Default:yes.oxdisco_advertise_rpchβ controls whether the AutoDiscover response should includeEXCH/EXPRProtocol sections. Possible values:yes,no,only_old_mso,not_new_mso. The latter two values can be used to finely control emission in case of clients other than Outlook. Default:yes.oxdisco_exonymβ a globally valid name pointing to a default mailbox server in the Gromox server forest. Since AutoDiscover nodes are also mailbox nodes, the exonym should simply be: this serverβs hostname. Default:(inherited from http.cfg:host_id, which defaults to the system FQDN).oxdisco_pretty_responseβ a debugging knob to make the Autodiscovery handler emit indented XML responses. Default:no.oxdisco_request_loggingβ log AutoDiscover requests. This is independent ofhttp.cfg:http_debug, and setting both would log requests twice. Default:no.oxdisco_response_loggingβ log AutoDiscover responses. This is independent ofhttp.cfg:http_debug, and setting both would log responses twice. Default:no.oxdisco_validate_scndrequestβ when OL opens a non-default store (store of another user) or a public store, it may also make an AutoDiscover inquiry for the extra store. This setting controls whether the AutoDiscover handler should perform a permission check on non-default stores and possibly reject returning connection details. (Inquiry of public stores are always permitted.) Default:yes.x500_org_nameβ Default:(unspecified).
π Configuration directives (autodiscover.cfg) π
These directives are recognized when they appear in /etc/gromox/autodiscover.cfg. Heads up: autodiscover.cfg is obsolete in favor of gromox.cfg. π
x500_org_nameβ same asgromox.cfg:x500_org_name. Default:(unspecified).
πΈ Configuration directives (autodiscover.ini) πΈ
These directives are recognized when they appear in /etc/gromox/autodiscover.ini. Also heads up: autodiscover.ini is obsolete in favor of gromox.cfg. π
organizationβ same asgromox.cfg:x500_org_name.
π Outlook notes π
When Outlook is active, itβs possible to Ctrl-MouseBtn3 (right click) on the status tray icon to call up a context menu. From there, "Test Email Autoconfiguration..." can be selected to debug AutoDiscover requests and responses from the Windows side. πβ¨
π₯ Exchange notes π₯
In EXC, MH can be toggled on/off via an EAC Shell command:
Set-OrganizationConfig -MapiHttpEnable $false
(or $true).
π Normative references π
MS-OXDISCO: Autodiscover HTTP Service ProtocolMS-OXDSCLI: Autodiscover Publishing and Lookup Protocol
β See also β
Thatβs the page, bestie β source/version footer energy is Gromox, page is autodiscover(4gx). The date slot is literally not printed in this footer, so Iβm not inventing one β slay responsibly. π β¨
π¦ where this page comes from
- alpine 3.24: grommunio-gromox-doc 3.6-r0 Β· AGPL-3.0-or-later
- π the page's license: CC-BY-SA-4.0 or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms