fix(mail-relay): actualizar configuración del relay SMTP
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -29,7 +29,7 @@ sudo chmod 600 /opt/mail-relay/secrets/relayhost_password
|
||||
2. Nombre: `mail-relay`
|
||||
3. Configura el repositorio Git
|
||||
4. Compose path: `mail-relay/docker-compose.yml`
|
||||
5. Carga variables desde `mail-relay/stack.env`
|
||||
5. Copia `mail-relay/stack.env` a `mail-relay/.env` y carga `mail-relay/.env`
|
||||
6. Ajusta al menos:
|
||||
- `MAIL_RELAY_HOSTNAME`
|
||||
- `MAIL_RELAY_ALLOWED_SENDER_DOMAINS`
|
||||
@@ -48,7 +48,7 @@ MAIL_RELAY_ALLOWED_SENDER_DOMAINS=tudominio.com
|
||||
MAIL_RELAY_MASQUERADED_DOMAINS=tudominio.com
|
||||
```
|
||||
|
||||
La password SMTP no se pone en `stack.env`; se lee desde el archivo host:
|
||||
La password SMTP no se pone en `.env`; se lee desde el archivo host:
|
||||
|
||||
```text
|
||||
/opt/mail-relay/secrets/relayhost_password
|
||||
|
||||
@@ -31,9 +31,9 @@ services:
|
||||
DKIM_SELECTOR: ${MAIL_RELAY_DKIM_SELECTOR}
|
||||
|
||||
volumes:
|
||||
- /opt/mail-relay/queue:/var/spool/postfix:Z
|
||||
- /opt/mail-relay/opendkim:/etc/opendkim/keys:Z
|
||||
- /opt/mail-relay/secrets/relayhost_password:/run/secrets/relayhost_password:ro,Z
|
||||
- ${MAIL_RELAY_QUEUE_PATH}:/var/spool/postfix:Z
|
||||
- ${MAIL_RELAY_DKIM_KEYS_PATH}:/etc/opendkim/keys:Z
|
||||
- ${MAIL_RELAY_PASSWORD_FILE_PATH}:/run/secrets/relayhost_password:ro,Z
|
||||
|
||||
networks:
|
||||
mail_internal:
|
||||
|
||||
@@ -5,18 +5,18 @@ MAIL_RELAY_LOG_FORMAT=plain
|
||||
|
||||
##### Network #####
|
||||
MAIL_RELAY_NETWORK_NAME=mail_internal
|
||||
MAIL_RELAY_SUBNET=10.77.0.0/24
|
||||
MAIL_RELAY_IPV4=10.77.0.10
|
||||
MAIL_RELAY_MYNETWORKS=127.0.0.0/8,10.77.0.0/24
|
||||
MAIL_RELAY_SUBNET=198.51.100.0/24
|
||||
MAIL_RELAY_IPV4=198.51.100.10
|
||||
MAIL_RELAY_MYNETWORKS=127.0.0.0/8,198.51.100.0/24
|
||||
|
||||
##### Relay identity #####
|
||||
MAIL_RELAY_HOSTNAME=mail.example.com
|
||||
MAIL_RELAY_ALLOWED_SENDER_DOMAINS=example.com
|
||||
MAIL_RELAY_MASQUERADED_DOMAINS=example.com
|
||||
MAIL_RELAY_HOSTNAME=app.example.com
|
||||
MAIL_RELAY_ALLOWED_SENDER_DOMAINS=app.example.com
|
||||
MAIL_RELAY_MASQUERADED_DOMAINS=app.example.com
|
||||
|
||||
##### Upstream SMTP (smarthost) #####
|
||||
MAIL_RELAY_SMARTHOST=[in-v3.mailjet.com]:587
|
||||
MAIL_RELAY_SMARTHOST_USERNAME=tu-api-key-mailjet
|
||||
MAIL_RELAY_SMARTHOST=[smtp.example.com]:587
|
||||
MAIL_RELAY_SMARTHOST_USERNAME=example-user
|
||||
MAIL_RELAY_SMTP_TLS_SECURITY_LEVEL=encrypt
|
||||
|
||||
##### DKIM #####
|
||||
@@ -26,4 +26,4 @@ MAIL_RELAY_DKIM_SELECTOR=mail
|
||||
##### Host paths #####
|
||||
MAIL_RELAY_QUEUE_PATH=/opt/mail-relay/queue
|
||||
MAIL_RELAY_DKIM_KEYS_PATH=/opt/mail-relay/opendkim
|
||||
MAIL_RELAY_PASSWORD_FILE_PATH=/opt/mail-relay/secrets/relayhost_password
|
||||
MAIL_RELAY_PASSWORD_FILE_PATH=/opt/mail-relay/secrets/relayhost_password
|
||||
|
||||
Reference in New Issue
Block a user