gromox-dscli(8)

πŸ“¦ version 3.6, in alpine 3.24, opensuse-leap 16.0

πŸŽ€ Name πŸŽ€

Bestie, meet gromox-dscli β€” the AutoDiscover command line utility, straight out of the Gromox admin reference and living its best life as gromox-dscli(8). ✨

πŸ“œ Synopsis πŸ“œ

The synopsis in the source page is exactly this, no edits, no cap:

PASS=secret gromox-dscli [--eas] [-H https://host/path] [-h hostonly]
[-e emailaddr] [-v]

🌸 Description 🌸

This utility is literally your testing bestie for sending/receiving AutoDiscover request/responses to/from a server. It’s for testing, periodt. πŸ’…

πŸ’– Options πŸ’–

  • -H https://host/Autodiscover/Autodiscover.xml β€” The full URL for making the request. Useful when the request URI is non-standard. Use of -H disables DNS SRV lookup. Default: https://localhost/Autodiscover/Autodiscover.xml.
  • -e user@domain.example β€” Username to send along in the request. Default: (none).
  • -h host β€” The hostname to use for making the request. From this, the full URL is constructed as "https://host/Autodiscover/Autodiscover.xml". Use of -h disables DNS SRV lookup. Default: derive from -e argument, otherwise (-x) localhost.
  • -u username β€” Use a distinct username for authentication. Default: inherit from -e option.
  • -v β€” Be verbose. Log messages are emitted to stderr, the HTTP/XML request is emitted to stderr, and the HTTP/XML response (if any) is emitted to standard output. (These choices allow the output XML to be fed to e.g. xmllint for pretty-printing.)
  • -x /o=1234578/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=username β€” LegacyDN field to send along in the request. Default: (none).
  • --eas β€” Use the request schema from [MS-ASCMD].
  • --ac β€” Perform Mail Autoconf request instead of AutoDiscover. MA is used by e.g. (Mozilla) Thunderbird, (GNOME) Evolution, (KDE) KMail, (KDE) Kontact, K9 Mail, to name a few.

πŸ§ͺ Examples πŸ§ͺ

Discover your store:

PASS=letmein gromox-dscli -e user@domain.example

Test public store discovery:

PASS=letmein gromox-dscli -e public.folder.root@domain.example -u user@domain.example

πŸ“š Normative references πŸ“š

  • MS-OXDISCO: Autodiscover HTTP Service Protocol
  • MS-OXDSCLI: Autodiscover Publishing and Lookup Protocol

πŸ‘€ See also πŸ‘€

gromox(7)


Ok that’s the whole vibe check, bestie. This page is from Gromox and it’s serving gromox-dscli(8) β€” source/version and manual name accounted for, periodt. The footer didn’t give a date, so I’m not inventing one πŸ™ˆπŸ’–βœ¨

πŸ“¦ where this page comes from