From 4cf2694093e8dd58c794038973fd9a0db6a41327 Mon Sep 17 00:00:00 2001 From: Tiago Ribeiro Date: Sat, 21 Feb 2026 15:28:16 -0300 Subject: [PATCH] docs: add MXRoute email API credentials --- CONNECTIONS.md | 26 +++++++++++ .../invista/nexus/CONNECTION-STATUS.md | 1 + inventcloud/invista/nexus/CREDENTIALS.md | 46 +++++++++++++++++++ 3 files changed, 73 insertions(+) diff --git a/CONNECTIONS.md b/CONNECTIONS.md index 7b2f212..59307bd 100644 --- a/CONNECTIONS.md +++ b/CONNECTIONS.md @@ -225,6 +225,32 @@ git clone https://yamamoto:$TOKEN@pipe.gohorsejobs.com/ --- +## MXRoute Email + +| Propriedade | Valor | +|-------------|-------| +| Server | everest.mxrouting.net | +| Username | net5cloud | +| API Key | `~/.ssh/mxroute-api-key` | + +```bash +API_KEY=$(grep "API-Key" ~/.ssh/mxroute-api-key | cut -d' ' -f2) + +# Listar dominios +curl -X GET "https://api.mxroute.com/domains" \ + -H "X-Server: everest.mxrouting.net" \ + -H "X-Username: net5cloud" \ + -H "X-API-Key: $API_KEY" + +# Listar contas de email +curl -X GET "https://api.mxroute.com/accounts/" \ + -H "X-Server: everest.mxrouting.net" \ + -H "X-Username: net5cloud" \ + -H "X-API-Key: $API_KEY" +``` + +--- + ## SSH Config Criar/editar `~/.ssh/config`: diff --git a/inventcloud/invista/nexus/CONNECTION-STATUS.md b/inventcloud/invista/nexus/CONNECTION-STATUS.md index 39ac7a9..a2f7f77 100644 --- a/inventcloud/invista/nexus/CONNECTION-STATUS.md +++ b/inventcloud/invista/nexus/CONNECTION-STATUS.md @@ -11,6 +11,7 @@ | Redbull | ✅ OK | Coolify funcionando | | OCI CLI | ✅ OK | Conectado | | Forgejo | ✅ OK | API apenas | +| MXRoute | ✅ OK | Email API | | Azure DevOps | ❌ FAIL | Chave nao registrada | --- diff --git a/inventcloud/invista/nexus/CREDENTIALS.md b/inventcloud/invista/nexus/CREDENTIALS.md index 156823b..5c3705c 100644 --- a/inventcloud/invista/nexus/CREDENTIALS.md +++ b/inventcloud/invista/nexus/CREDENTIALS.md @@ -31,6 +31,7 @@ | `config` | Hosts SSH configurados | | `azure_devops_auth.json` | Azure DevOps PAT | | `forgejo-token` | Forgejo API Token | +| `mxroute-api-key` | MXRoute Email API | | `known_hosts` | Fingerprints conhecidos | | `known_hosts.old` | Backup fingerprints | | `authorized_keys` | Vazio | @@ -49,6 +50,7 @@ | NC2 | ✅ OK | Contabo | | OCI CLI | ✅ OK | Conectado | | Forgejo | ✅ OK | API apenas | +| MXRoute | ✅ OK | Email API | | Azure DevOps | ❌ FAIL | Registrar ic-ad.pub | | OCI CLI | ✅ OK | Conectado | @@ -156,6 +158,50 @@ Ver documentacao em `OCI.md` --- +## MXRoute Email + +**Arquivo:** `~/.ssh/mxroute-api-key` + +| Propriedade | Valor | +|-------------|-------| +| Server | everest.mxrouting.net | +| Username | net5cloud | +| API Key | Ver arquivo | + +### Dominios + +- bjtechnology.net +- brunoteodoropersonal.com.br +- deltasunpower.com +- gohorsejobs.com +- photum.app.br +- q1agenda.com.br +- q1food.com +- q1site.com.br +- q1store.me +- rede5.com.br +- saveinmed.com.br +- sepdistribuidora.com.br +- sextando.com.br + +### Uso + +```bash +# Listar dominios +curl -X GET "https://api.mxroute.com/domains" \ + -H "X-Server: everest.mxrouting.net" \ + -H "X-Username: net5cloud" \ + -H "X-API-Key: " + +# Listar contas de email de um dominio +curl -X GET "https://api.mxroute.com/accounts/" \ + -H "X-Server: everest.mxrouting.net" \ + -H "X-Username: net5cloud" \ + -H "X-API-Key: " +``` + +--- + ## Arquivos Faltando | Arquivo | Necessario para |