Como ligar o serviço do Railway: agendador dos jobs, IMAP e webhook de entrega

Atualizado em · feito pelo dono da plataforma (admin)

O serviço railway/smtp roda o tempo todo: dispara os jobs (envios a cada 10 min, fila de caçadas, cobrança, saúde, indexação), lê as respostas por IMAP e faz a captura das análises. Sem estes campos, os jobs não rodam.

O que você ganha

Antes de começar

Passo a passo

  1. 1. Endereço do serviço

    railway.com → o serviço → Settings → Networking → Generate Domain. Copie o endereço completo (https://…up.railway.app) para SMTP_RELAY_URL.

  2. 2. Chave do serviço

    Gere um valor aleatório no terminal: openssl rand -hex 32. Ponha em RELAY_SECRET nas Variables do serviço no Railway e o mesmo valor em SMTP_RELAY_SECRET no admin.

    AGENDADOR_HASH = o SHA-256 desse valor: printf %s "$RELAY_SECRET" | sha256sum (copie só o hexadecimal).

  3. 3. Webhook de entrega (bounce e descadastro)

    Gere outra chave (openssl rand -hex 24) para ENTREGA_WEBHOOK_TOKEN e cadastre no provedor de envio https://farejaleads.com/api/public/hooks/entrega/brevo?t=<a chave> (ou /resend, ou /generico).

  4. 4. Cole e teste

    No FarejaLeads: app → Admin → Compras e integrações → Envio SMTP pelo Railway (farejaleads.com/app/admin/integracoes/…). Segredo fica cifrado e não aparece de novo. Clique em Testar no grupo: o FarejaLeads chama o serviço e mostra a resposta.

Regras que valem sempre

Abrir Integrações no app · Todos os guias