Initial skills documentation — 25 categories, all SKILL.md + references + scripts
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
# MXroute API vs DirectAdmin
|
||||
|
||||
## Two separate systems
|
||||
|
||||
MXroute provides TWO authentication paths for management:
|
||||
|
||||
| System | Auth | Capabilities |
|
||||
|---|---|---|
|
||||
| **MXroute API** (`api.mxroute.com`) | API key (`Mx8e3b9a...`) + server (`heracles.mxrouting.net`) + username (`itpropar`) | Domain management only — list, add, delete domains. Toggle mail on/off. Get verification keys. |
|
||||
| **DirectAdmin** (`heracles.mxrouting.net:2222`) | Username (`itpropar`) + password (`__P1NeW=z^Zx`) | Full email account CRUD — create/delete mailboxes, reset passwords, manage forwarding, quotas |
|
||||
|
||||
## MXroute API key — domain management only
|
||||
|
||||
```bash
|
||||
curl -s https://api.mxroute.com/domains \
|
||||
-H "X-Server: heracles.mxrouting.net" \
|
||||
-H "X-Username: itpropar" \
|
||||
-H "X-API-Key: Mx8e3b9a108a2188d958741ffd1311K1"
|
||||
```
|
||||
|
||||
Available endpoints (from api.mxroute.com/docs):
|
||||
- GET `/domains` — list domains
|
||||
- POST `/domains` — add domain
|
||||
- GET `/domains/{domain}` — domain details
|
||||
- DELETE `/domains/{domain}` — remove domain
|
||||
- PATCH `/domains/{domain}/mail-status` — enable/disable mail
|
||||
- GET `/verification-key` — domain verification key
|
||||
|
||||
**Not available through API key:** email account listing, creation, deletion, password resets, quota checks.
|
||||
|
||||
## DirectAdmin — email account CRUD
|
||||
|
||||
```bash
|
||||
curl -sku "itpropar:__P1NeW=z^Zx" \
|
||||
"https://heracles.mxrouting.net:2222/CMD_API_POP?domain=germainebrown.com&action=list"
|
||||
```
|
||||
|
||||
Rate limits from docs: 100 read requests/min, 20 write requests/min.
|
||||
|
||||
## 9 domains on the account
|
||||
|
||||
```
|
||||
germainebrown.com → g@, shonuff@
|
||||
iamgmb.com → garrison@, greyson@
|
||||
itpropartner.com → (not on MXroute — SiteGround MX)
|
||||
debtrecoveryexperts.com → collections@, dre@, hello@
|
||||
boxpilotlogistics.com
|
||||
fleettrack360.com
|
||||
vigilanttac.com
|
||||
voipsimplicity.com
|
||||
theunlearningcircle.com
|
||||
```
|
||||
|
||||
## SMTP relay
|
||||
|
||||
MXroute blocks direct SMTP from our IP. Relay through:
|
||||
```text
|
||||
mail.germainebrown.com:2525 STARTTLS
|
||||
```
|
||||
Use per-account email passwords (set via DirectAdmin), NOT the API key or DirectAdmin credentials.
|
||||
Reference in New Issue
Block a user