0% encontró este documento útil (0 votos)
13 vistas13 páginas

Proxmox Mail Gateway Con Zextras Carbonio CE - NETWORLD

El documento detalla cómo implementar Proxmox Mail Gateway junto con Zextras Carbonio CE para proteger la infraestructura de correo y controlar el spam. Se describen los requisitos, configuraciones de DNS, y pasos para configurar tanto Proxmox como Carbonio para asegurar una gestión eficiente de los correos. Además, se incluyen instrucciones para desactivar funciones innecesarias en Carbonio para optimizar recursos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
13 vistas13 páginas

Proxmox Mail Gateway Con Zextras Carbonio CE - NETWORLD

El documento detalla cómo implementar Proxmox Mail Gateway junto con Zextras Carbonio CE para proteger la infraestructura de correo y controlar el spam. Se describen los requisitos, configuraciones de DNS, y pasos para configurar tanto Proxmox como Carbonio para asegurar una gestión eficiente de los correos. Además, se incluyen instrucciones para desactivar funciones innecesarias en Carbonio para optimizar recursos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 13

3/3/25, 8:09 PM Proxmox Mail Gateway con Zextras Carbonio CE | NETWORLD

Proxmox Mail Gateway con Zextras Carbonio CE


Deja un comentario / Tutoriales, Zextras Carbonio CE / Por Alejandro Hernández
Pastora
Te enseñamos como implementar Proxmox Mail Gateway con Zextras Carbonio CE
en su red para proteger su infraestructura de correo y mantener el spam
controlado.

¿Qué es Proxmox Mail Gateway?


Proxmox Mail Gateway es una solución libre y de código abierto que le permite
mantener sus dominios de correo seguros, brindándole una capa de protección
a su servidor o servidores de correos, con Proxmox Mail Gateway, podrá controlar
el Spam y los Virus que se propagan mediante correo electrónico, pero
como administrador de sistemas esta herramienta le brinda un abanico de
funciones muy amplio, pudiendo controlar muchos factores del comportamiento del
correo.

¿Cómo se implementa Proxmox Mail Gateway?


Proxmox Mail Gateway podemos implementarlo en nuestra red por ejemplo en una
DMZ como veremos en este artículo teniendo en cuenta que nuestro servidor de
correo estará ubicado en la LAN para una mayor protección. El objetivo es que
Proxmox Mail Gateway se ubique delante de nuestro servidor de correo actual
recibiendo los correos desde internet procesándolos y entregándolos a nuestro
servidor de correo, el proceso se repite de forma inversa, cuando un usuario envía
un correo mediante nuestro servidor Carbonio, este lo entrega a Proxmox Mail
Gateway para procesarlo y luego este lo entrega a su destinatario en internet.

¿Qué necesito para implementar Proxmox Mail


Gateway con Zextras Carbonio CE?
https://networldcu.com/proxmox-mail-gateway-con-zextras-carbonio-ce/ 1/13
3/3/25, 8:09 PM Proxmox Mail Gateway con Zextras Carbonio CE | NETWORLD

Para implementar Proxmox Mail Gateway basta con tener un servidor que cumpla
los requisitos de hardware, al implementarlo usaremos las mismas configuraciones
DNS ajustadas a este nuevo servidor y la misma regla de firewall (si aplica)

¿Podemos implementar Proxmox Mail Gateway


con cualquier servidor de correo?
Sí, podemos configurar Proxmox Mail Gateway para que entregue correos a
cualquier servidor de correo que tengamos implementado, de igual forma por lo
general cualquier servidor de correo que tengamos en nuestra red permite
configurar un relay en este caso Proxmox Mail Gateway.

Datos para este artículo:

Dominio: networldcu.tech
Servidor Carbonio CE: mta.networldcu.tech
Dirección IP de Carbonio CE: 192.168.1.23 (LAN)
Servidor Proxmox Mail Gateway: mx1.networldcu.tech
Dirección IP de PMG: 10.1.0.2 (DMZ, puede ubicar PMG en la misma red de
Carbonio CE sin problema)

En este articulo asumimos que tiene Proxmox Mail Gateway instalado.

Registros DNS

Su servidor de correo actual tiene un nombre (FQDN) por ejemplo:


mta.networldcu.tech, puede obtenerlo ejecutando: # sudo hostname -f, al instalar
Proxmox Mail Gateway también le dimos un nombre, en este caso usaremos para el
ejemplo: mx1.networldcu.tech.

Teniendo lo anterior en cuenta, modificaremos 5 registros DNS para utilizar


Proxmox Mail Gateway como nuestro MX.

Registro A (Host)

Agregamos o editamos el registro actual: mta.networldcu.tech por:

https://networldcu.com/proxmox-mail-gateway-con-zextras-carbonio-ce/ 2/13
3/3/25, 8:09 PM Proxmox Mail Gateway con Zextras Carbonio CE | NETWORLD

A mx1 144.126.146.214

Registro MX

Eliminar o editar el registro MX actual por:

MX @ 10 mx1.networldcu.tech

Registro SPF

Eliminar o editar el registro SPF actual por:

TXT @ v=spf1 mx a:mx1.networldcu.tech


ip4:144.126.146.214 -all

Registro PTR (Proveedor de dirección IP pública)

Editar registro actual: 144.126.146.214 – mta.networldcu.tech por:

144.126.146.214 mx1.networldcu.tech

Nota: Puede comprobar su registro PTR actual ejecutando: # nslookup


144.126.146.214

Registro DKIM

Ver punto 7 de esta entrada.

Configurando Proxmox Mail Gateway

1 – Accedemos a Proxmox Mail Gateway mediante su dirección:


https://10.1.0.2:8006

https://networldcu.com/proxmox-mail-gateway-con-zextras-carbonio-ce/ 3/13
3/3/25, 8:09 PM Proxmox Mail Gateway con Zextras Carbonio CE | NETWORLD

2 – Agregar la dirección IP de nuestro servidor de correo como Default Relay en la


pestaña Relaying

3 – Agregar los dominios que manejará o pasarán por Proxmox Mail Gateway en la
pestaña Relay Domains

Agregamos nuestro dominio networldcu.tech

https://networldcu.com/proxmox-mail-gateway-con-zextras-carbonio-ce/ 4/13
3/3/25, 8:09 PM Proxmox Mail Gateway con Zextras Carbonio CE | NETWORLD

4 – Una vez que hemos definido que dominios manejaremos con Proxmox Mail
Gateway, necesitamos indicarle a que servidores de correo debe enviarle los
correos de cada dominio cuando los procese, eso lo hacemos en la pestaña
Transport.

Agregamos nuestro dominio o dominios y la dirección IP del servidor de correo que


gestiona ese dominio, en este caso nuestro Carbonio.

Si Carbonio maneja mas de un dominio igual debemos agregar aquí cada uno de
ellos y apuntarlos a Carbonio como se muestra en la imagen de arriba.

5 – Como nuestro laboratorio comprende a Proxmox Mail Gateway en DMZ y el


servidor de correo Carbonio esta en la LAN ambos servidores se encuentran en
redes diferentes, debemos indicarle a Proxmox Mail Gateway la red o dirección IP
de Carbonio como una dirección de confianza, lo mismo en Carbonio pero eso lo
vemos más adelante.

https://networldcu.com/proxmox-mail-gateway-con-zextras-carbonio-ce/ 5/13
3/3/25, 8:09 PM Proxmox Mail Gateway con Zextras Carbonio CE | NETWORLD

Agregar la red o dirección IP de Carbonio como de confianza en la pestaña


Networks

6 – Active TLS si lo va a utilizar (recomendado)

7 – Creando el registro DKIM, como Proxmox Mail Gateway es el último servidor en


interactuar con nuestros correos antes de ser entregados, es conveniente firmar
nuestros correos en este servidor y no en Carbonio, para crear la firma DKIM en
Proxmox Mail Gateway, vamos a la pestaña DKIM, y seguimos los siguientes pasos:

7.1 – Creamos un selector, podemos poner un nombre el que queramos, por ejemplo
le pondré: pmg

7.2 – Habilitamos DKIM y establecemos a Yes el campo de Firmar todos los correos
salientes

7.3 – Damos de alta los dominios que queremos firmar

https://networldcu.com/proxmox-mail-gateway-con-zextras-carbonio-ce/ 6/13
3/3/25, 8:09 PM Proxmox Mail Gateway con Zextras Carbonio CE | NETWORLD

7.4 – Para ver el registro de la firma DKIM que necesitamos establecer en nuestro
DNS, damos en View DNS Record

Ya que tenemos el registro DKIM, vamos a editar o crear el registro DNS que nos
faltaba, el registro DKIM el cual debe quedar de la siguiente forma según lo que nos
brinda Proxmox Mail Gateway.

Registro DKIM

TXT pmg._domainkey v=DKIM1; h=sha256; k=rsa;


p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr7phHqgicHFrx
xcmi9JO5phXU/GcNwIbLyTSLgQfs8Zmh1Hf+pVvbix0aoKFnPXRbF6iVOay
i88ehFMKPTy+OCwFcN1y3IJPmejfOx+stpR16Dx79GTk+N8RZYxgbwzsSWw
lRj0FuLwCTmznQTLPyfmL2Hh6dPRoWoDhvQn2y3CrRx2DI8ZSBp1v4/ugoc
h3eb/kSzeFoU5pTlTjJI4NTl1KIP8eQ2kY1dTIDOhkm8BEF/BhaB0N3OmCh
EblWCdNuc0xQvIFAKD4NpMifos4n/O064OMALz2OulX7+9pcp6G4QOxmH2j
QEJN1xwgfmebXc6vyuynJiNm6vY4seGPowIDAQAB

https://networldcu.com/proxmox-mail-gateway-con-zextras-carbonio-ce/ 7/13
3/3/25, 8:09 PM Proxmox Mail Gateway con Zextras Carbonio CE | NETWORLD

Nota: el registro DMARC que debe haber creado para su actual servidor de correo,
queda exactamente igual, no necesita modificar nada.

Esto es todo en cuanto al funcionamiento principal en Proxmox Mail Gateway, ya


está listo para gestionar los correos de su dominio y entregárselos limpios a
Carbonio, también será capaz de recibir los correos de Carbonio, procesarlos y
entregarlos, pero ahora debemos configurar Carbonio para que reciba los correos
de Proxmox Mail Gateway y además envíe los correos salientes a través de
Proxmox Mail Gateway.

Configurando Carbonio CE

1 – Ajustando MyNetworks, este es el primer ajuste, como Carbonio CE y Proxmox


Mail Gateway no estan en la misma red, es necesario agregar Proxmox Mail
Gateway como un servidor de confianza para Carbonio, esto mismo ya lo hicimos
en Proxmox Mail Gateway cuando agregamos la IP o red de Carbonio en la pestaña
Networks.

En Carbonio ejecutamos los siguientes comandos para hacer el ajuste:

su - zextras -c "carbonio prov ms $(hostname -f)


zimbraMtaMyNetworks '127.0.0.0/8 10.1.0.2/32 $(hostname -
i)/32'"

El comando anterior agregará a Carbonio, Proxmox Mail Gateway (10.1.0.2) como


un servidor de confianza, hemos utilizado /32 para que solo permita esa IP de
Proxmox Mail Gateway, aprovechamos y ajustamos la IP del propio Carbonio con
/32 también ya que por defecto esto tendrá la mascara original del servidor cuando
se instalo.

Reiniciamos el MTA:

su - zextras -c "zmmtactl restart"

Y podemos comprobar el cambio ejecutando:

https://networldcu.com/proxmox-mail-gateway-con-zextras-carbonio-ce/ 8/13
3/3/25, 8:09 PM Proxmox Mail Gateway con Zextras Carbonio CE | NETWORLD

su - zextras -c "postconf mynetworks"

2 – Ahora Carbonio es capaz de recibir los correos de Proxmox Mail Gateway, pero
necesitamos enviar o dirigir los correos salientes de nuestro Carbonio hacia
Proxmox Mail Gateway, y eso lo hacemos configurando un Relay Host en Carbonio
ejecutando el siguiente comando:

su - zextras -c "carbonio prov ms mta.networldcu.tech


zimbraMtaRelayHost 10.1.0.2:26"

En el comando anterior indicamos la dirección IP de nuestro Proxmox Mail Gateway


(10.1.0.2) y el puerto 26, este es el puerto por defecto donde Proxmox Mail
Gateway recibe los correos internos. Note también que debe modificar el FQDN de
su servidor de correo Carbonio.

Para comprobar que el relay esta configurado, ejecutamos:

su - zextras -c "carbonio prov gs mta.networldcu.tech |


grep zimbraMtaRelayHost"

3 – Eliminar la firma DKIM en Carbonio

Si ya has configurado Carbonio para que firme los correos con DKIM, es necesario
deshabilitar esto, recordemos que ya Proxmox Mail Gateway firmará nuestros
correos, para eliminar la firma en Carbonio para nuestros dominios, ejecutamos:

/opt/zextras/libexec/zmdkimkeyutil -r -d networldcu.tech

4 – Deshabilitar AntiSpam y Antivirus en Carbonio

Nos quedan dos pasos mas importantes, si acabamos de implementar Proxmox


Mail Gateway, para que necesitamos AntiSpam y Anti Virus en Carbonio, vamos a

https://networldcu.com/proxmox-mail-gateway-con-zextras-carbonio-ce/ 9/13
3/3/25, 8:09 PM Proxmox Mail Gateway con Zextras Carbonio CE | NETWORLD

liberar nuestro servidor Carbonio de esta carga y así ahorramos en recursos de


hardware.

4.1 – Desactivar Antivirus

Para desactivar el antivirus en Carbonio, también debemos desactivar Amavis que


es el servicio encargado de llamar al Antivirus, ejecutemos los siguientes
comandos:

Amavis

su - zextras -c "carbonio prov mcf


carbonioAmavisDisableVirusCheck TRUE"
su - zextras -c "zmamavisdctl restart"
su - zextras -c "carbonio prov gcf
carbonioAmavisDisableVirusCheck"

Clamav (Antivirus)

systemctl mask carbonio-clamav-sidecar.service


systemctl restart service-discover
su - zextras -c "zmprov ms $(zmhostname) -
zimbraServiceEnabled antivirus"
rm /etc/zextras/service-discover/carbonio-clamav.hcl

4.2 – Desactivar AntiSpam

su - zextras -c "carbonio prov modifyServer


mta.networldcu.tech -zimbraServiceEnabled antispam"

Nota: en el comando anterior debe modificar y establecer el FQDN de su servidor


Carbonio

Por último reiniciamos los servicios:

su - zextras -c "zmcontrol restart"

https://networldcu.com/proxmox-mail-gateway-con-zextras-carbonio-ce/ 10/13
3/3/25, 8:09 PM Proxmox Mail Gateway con Zextras Carbonio CE | NETWORLD

Listo, ahora tiene un sistema de correo protegido y en el cual puede aplicar cientos
de medidas personalizadas.

Si tiene dudas, preguntas o cualquier inconveniente, no dude en pasar por nuestro


grupo en Telegram: https://t.me/networldgroup

¿Ya conoce nuestro curso de Zextras Carbonio


CE?
Tanto el contenido de esta entrada, como el contenido relacionado con Zextras
Carbonio CE lo aprendemos en nuestro curso, pensado para que logres
implementar una completa suite de correo colaborativo para tu empresa, negocio o
emprendimiento.

Visite la información del curso para que conozca sobre el mismo.

Curso Zextras Carbonio CE

← Entrada anterior

Related Posts

https://networldcu.com/proxmox-mail-gateway-con-zextras-carbonio-ce/ 11/13
3/3/25, 8:09 PM Proxmox Mail Gateway con Zextras Carbonio CE | NETWORLD

Instalar y configurar servidor Controlar y/o limitar las


DNS Bind9 en Ubuntu 20.04 descargas en Emby con Nginx
1 comentario / Tutoriales / By Alejandro como proxy inverso
Hernández Pastora Deja un comentario / Tutoriales / By
Alejandro Hernández Pastora

Deja un comentario
Tu dirección de correo electrónico no será publicada. Los campos obligatorios
están marcados con *

Escribe aquí...

Nombre* Guarda mi nombre, correo


electrónico y web en este navegador
para la próxima vez que comente.
Correo electrónico*
Publicar comentario »

Web

https://networldcu.com/proxmox-mail-gateway-con-zextras-carbonio-ce/ 12/13
3/3/25, 8:09 PM Proxmox Mail Gateway con Zextras Carbonio CE | NETWORLD

Acerca de

Términos y
NETWORLD es una
condiciones
comunidad donde
brindamos Política de
conocimientos privacidad
sobre redes y
servicios.

Copyright © 2025 NETWORLD

https://networldcu.com/proxmox-mail-gateway-con-zextras-carbonio-ce/ 13/13

También podría gustarte