1.2 KiB
name, description, type, originSessionId
| name | description | type | originSessionId |
|---|---|---|---|
| Dataforth email infrastructure | Dataforth uses M365 for email; the Exchange server on 172.16.x.x / neptune.acghosting.com is NOT Dataforth's — it belongs to ACG's own infrastructure | project | 7034be43-1464-4085-b765-dc1226b1f8e0 |
Dataforth's email runs on Microsoft 365 (sysadmin@dataforth.com, tenant in vault at clients/dataforth/m365.sops.yaml).
The Exchange server at neptune.acghosting.com / 67.206.163.124 listed in the vault under clients/dataforth/neptune-exchange.sops.yaml is not part of Dataforth's infrastructure — do not use it for Dataforth email workflows.
Why: Mike corrected this during pipeline notification work (2026-04-22). The Exchange entry is an ACG-side server, not Dataforth's.
How to apply: For any Dataforth email sending, SMTP basic auth is disabled on the tenant. Must use OAuth2 — either XOAUTH2 over SMTP or (preferred) Microsoft Graph API POST /v1.0/users/sysadmin@dataforth.com/sendMail with a client_credentials token. Entra app is in vault at clients/dataforth/m365.sops.yaml under credentials.entra-app. Verify Mail.Send application permission is granted before use.