moiseseccam
Pi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
¡Usuario popular!
version: "3.4"
services:
poste:
image: analogic/poste.io
restart: always
network_mode: "host"
expose:
- 25
- 80
- 443
- 110
- 143
- 465
- 587
- 993
- 995
volumes:
- /mnt/mail:/data
environment:
- HTTPS=ON
- DISABLE_CLAMAV=TRUE
sudo docker-compose up -d
¿Al final lo intentaste?Interesante, lo intentare solo para probar que tal, el foro no para de sorprenderme en cuanto a la cantidad de información que se aporta para los que recién empiezan como yo, gracias 😀
Muy buenas a todos. Hoy traigo un tutorial de cómo crear un servidor de Correo Electrónico en un servidor o VPS. Una de las razones principales que me impulsaron a usar esto es porque Amazon o Azure tienen tienen en su mayoría IPs limpias de SPAM, así que con una instancia básica podremos montar todo este sistema.
Requisitos para la instalación:
Vamos con la instalación
- Tener un VPS con Linux (Yo usaré Ubuntu 20.04)
- Tener instalado Docker
- Tener instalado Docker-compose
- Tener abiertos los puertos 25, 80, 443, 110, 143, 465, 587, 993, 995
Creamos un archivo con el nombre docker-compose.yaml y en este copiamos lo siguiente
YAML:version: "3.4" services: poste: image: analogic/poste.io restart: always network_mode: "host" expose: - 25 - 80 - 443 - 110 - 143 - 465 - 587 - 993 - 995 volumes: - /mnt/mail:/data environment: - HTTPS=ON - DISABLE_CLAMAV=TRUE
Cargamos ese archivo a nuestro servidor y nos ubicamos en la carpeta donde lo hemos subido.
Ejecutamos el siguiente comandosudo docker-compose up -d
Esperamos a que termine de descargar todo y se instale, hasta que nos salga done
Ver el archivo adjunto 772382
Si entramos a la dirección que pusimos al inicio, nos saldrá que la conexión no es privada. Ignoramos ello y le damos en Configuración Avanzada y Acceder al sitio.
Ver el archivo adjunto 772383
Configuraremos nuestro hostname, un correo de administrador y una contraseña para acceder en el futuro.
Ver el archivo adjunto 772384
Nos redireccionará hacia el siguiente panel. Para corregir el tema del certificado SSL, vamos a Sysem Settings>TLS Certificates
Ver el archivo adjunto 772385
Se puede cargar tus propios certificados, o también usar el gratuito de Let's Encrypt. Daremos clic en el botón verde para usar el gratuito.
Ver el archivo adjunto 772386
Marcamos la casilla Enable y luego Save Changes
Ver el archivo adjunto 772389
Esperamos hasta que nos salga un mensaje así.
Ver el archivo adjunto 772390
Ahora sí desde el panel principal podremos crear cuentas de correo. Para Acceder a una cuenta se puede hacer desde la pestaña Webmail.
Ver el archivo adjunto 772391
Por ejemplo me llegaron los correos del certificado SSL
Ver el archivo adjunto 772392
No se olviden configurar el SPF para evitar que lleguen a carpeta de SPAM
Ver el archivo adjunto 772393
Yo lo intente en hetzner, pero el propblema es que no puedes enviar los emails, es decir los emails no llegan a sus destinatarios y por eso ya lo deje si reciben pero no envian.
Viendo el tema, pudiste enviar desde tu VPS de amazon o azure?Llegan a Spam? O simplemente no llegan?
Viendo el tema, pudiste enviar desde tu VPS de amazon o azure?
Excelente tutorial.Muy buenas a todos. Hoy traigo un tutorial de cómo crear un servidor de Correo Electrónico en un servidor o VPS. Una de las razones principales que me impulsaron a usar esto es porque Amazon o Azure tienen tienen en su mayoría IPs limpias de SPAM, así que con una instancia básica podremos montar todo este sistema.
Requisitos para la instalación:
Vamos con la instalación
- Tener un VPS con Linux (Yo usaré Ubuntu 20.04)
- Tener instalado Docker
- Tener instalado Docker-compose
- Tener abiertos los puertos 25, 80, 443, 110, 143, 465, 587, 993, 995
Creamos un archivo con el nombre docker-compose.yaml y en este copiamos lo siguiente
YAML:version: "3.4" services: poste: image: analogic/poste.io restart: always network_mode: "host" expose: - 25 - 80 - 443 - 110 - 143 - 465 - 587 - 993 - 995 volumes: - /mnt/mail:/data environment: - HTTPS=ON - DISABLE_CLAMAV=TRUE
Cargamos ese archivo a nuestro servidor y nos ubicamos en la carpeta donde lo hemos subido.
Ejecutamos el siguiente comandosudo docker-compose up -d
Esperamos a que termine de descargar todo y se instale, hasta que nos salga done
Ver el archivo adjunto 772382
Si entramos a la dirección que pusimos al inicio, nos saldrá que la conexión no es privada. Ignoramos ello y le damos en Configuración Avanzada y Acceder al sitio.
Ver el archivo adjunto 772383
Configuraremos nuestro hostname, un correo de administrador y una contraseña para acceder en el futuro.
Ver el archivo adjunto 772384
Nos redireccionará hacia el siguiente panel. Para corregir el tema del certificado SSL, vamos a Sysem Settings>TLS Certificates
Ver el archivo adjunto 772385
Se puede cargar tus propios certificados, o también usar el gratuito de Let's Encrypt. Daremos clic en el botón verde para usar el gratuito.
Ver el archivo adjunto 772386
Marcamos la casilla Enable y luego Save Changes
Ver el archivo adjunto 772389
Esperamos hasta que nos salga un mensaje así.
Ver el archivo adjunto 772390
Ahora sí desde el panel principal podremos crear cuentas de correo. Para Acceder a una cuenta se puede hacer desde la pestaña Webmail.
Ver el archivo adjunto 772391
Por ejemplo me llegaron los correos del certificado SSL
Ver el archivo adjunto 772392
No se olviden configurar el SPF para evitar que lleguen a carpeta de SPAM
Ver el archivo adjunto 772393
Hola, en mi tutorial puso el MX correo.dominio porque tengo otro servicio de correo que usa el dominio principal. Use ese subdominio solo para el tutorial.POSTE ha facilitado muchas cosas a la hora montar un servidor de correo, recuerdo cuando instalaba Zimbra y era todo un drama, pero para los recién iniciados faltaría mostrar cómo abrir los puertos, explicar lo que es el SPF, DKIM y DMARC, lo bueno de POSTE es que tiene todo integrado, hasta el antivirus, lo recomiendo si es que vendes servicios a clientes, ya que puedes agregar más dominios, en tu tutorial tu hostname no debería ser correo.XXXX porque tus correos salen así. De todas maneras, gracias por el aporte.
Por otro lado, para los que no venden servicios, no quieren complicarse la vida con el VPS, firewall, abrir puertos y demás, recomiendo alternativas como Zoho que va suficiente.
Afirmativo en entornos más grandes y “profesionales” me voy por Zimbra en un VPS, bien configurado, nunca me ha dado problemas.muy bueno el tutorial , pero ese deploy no lo recomendaría para un entorno serio y para alta concurrencia de usuario, ademas te seria mas complejo añadir capas de seguridad.
siempre es mejor un buen VPS.
Nota: lo dejaría para empresas pequeñas con muy bajo volumen de trafico, si alguien esta interesado yo tengo dos soluciones de correos a la medida con buenas capas seguridad y optimizado, tanto en Zimbra y Postfix , por si requieren el servicio.
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?