From 705cf699df2a04417f9e71b157ee5d2bf872325e Mon Sep 17 00:00:00 2001 From: Amir Zarrinkafsh Date: Mon, 2 Dec 2019 22:17:00 +1100 Subject: [PATCH 1/3] Update IPv6 related docs --- docs/firststeps-disable_ipv6.md | 2 +- docs/i_u_m_install.md | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/firststeps-disable_ipv6.md b/docs/firststeps-disable_ipv6.md index 0017ed95a..494dc863d 100644 --- a/docs/firststeps-disable_ipv6.md +++ b/docs/firststeps-disable_ipv6.md @@ -1,4 +1,4 @@ -This is **NOT** recommended! +This is **ONLY** recommended if you do not have an IPv6 enabled network! If IPv6 MUST be disabled to fit a network, open `docker-compose.yml`, search for `enable_ipv6`... diff --git a/docs/i_u_m_install.md b/docs/i_u_m_install.md index b084c3d9d..a874fc740 100644 --- a/docs/i_u_m_install.md +++ b/docs/i_u_m_install.md @@ -48,7 +48,11 @@ You may need to stop an existing pre-installed MTA which blocks port 25/tcp. See Some updates modify mailcow.conf and add new parameters. It is hard to keep track of them in the documentation. Please check their description and, if unsure, ask at the known channels for advise. -**4\.1\.** Users with a MTU not equal to 1500 (e.g. OpenStack): +**4\.1\.** Users without a IPv6 enabled network: + +**If you do not have an IPv6 enabled network it is recommended to [disable IPv6](https://mailcow.github.io/mailcow-dockerized-docs/firststeps-disable_ipv6/) for the mailcow stack to prevent unforeseen issues.** + +**4\.2\.** Users with a MTU not equal to 1500 (e.g. OpenStack): **Whenever you run into trouble and strange phenomena, please check your MTU.** From ffbdc4b52d870f75d49f178ec9dc00b337e38272 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Peters?= Date: Mon, 2 Dec 2019 12:26:10 +0100 Subject: [PATCH 2/3] Update firststeps-disable_ipv6.md --- docs/firststeps-disable_ipv6.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/firststeps-disable_ipv6.md b/docs/firststeps-disable_ipv6.md index 494dc863d..3a1f6450c 100644 --- a/docs/firststeps-disable_ipv6.md +++ b/docs/firststeps-disable_ipv6.md @@ -1,4 +1,4 @@ -This is **ONLY** recommended if you do not have an IPv6 enabled network! +This is **ONLY** recommended if you do not have an IPv6 enabled network on your host! If IPv6 MUST be disabled to fit a network, open `docker-compose.yml`, search for `enable_ipv6`... From 02b17af6922e58c636fd0e894da2c68d3521fc1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Peters?= Date: Mon, 2 Dec 2019 12:30:24 +0100 Subject: [PATCH 3/3] Update i_u_m_install.md --- docs/i_u_m_install.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/docs/i_u_m_install.md b/docs/i_u_m_install.md index a874fc740..a7136257e 100644 --- a/docs/i_u_m_install.md +++ b/docs/i_u_m_install.md @@ -48,11 +48,7 @@ You may need to stop an existing pre-installed MTA which blocks port 25/tcp. See Some updates modify mailcow.conf and add new parameters. It is hard to keep track of them in the documentation. Please check their description and, if unsure, ask at the known channels for advise. -**4\.1\.** Users without a IPv6 enabled network: - -**If you do not have an IPv6 enabled network it is recommended to [disable IPv6](https://mailcow.github.io/mailcow-dockerized-docs/firststeps-disable_ipv6/) for the mailcow stack to prevent unforeseen issues.** - -**4\.2\.** Users with a MTU not equal to 1500 (e.g. OpenStack): +**4\.1\.** Users with a MTU not equal to 1500 (e.g. OpenStack): **Whenever you run into trouble and strange phenomena, please check your MTU.** @@ -67,6 +63,13 @@ networks: ... ``` +**4\.2\.** Users without an IPv6 enabled network on their host system: + +**Enable IPv6. Finally.** + +If you do not have an IPv6 enabled network on your host and you don't care for a better internet (thehe), it is recommended to [disable IPv6](https://mailcow.github.io/mailcow-dockerized-docs/firststeps-disable_ipv6/) for the mailcow network to prevent unforeseen issues. + + **5\.** Pull the images and run the composer file. The parameter `-d` will start mailcow: dockerized detached: ``` docker-compose pull