You've already forked Mailu
mirror of
https://github.com/Mailu/Mailu.git
synced 2025-11-25 22:12:28 +02:00
Merge #2391
2391: Documentation fixes r=mergify[bot] a=adamward-git ## What type of PR? (documentation) ## What does this PR do? Spelling corrections, gammar fixes. ### Related issue(s) N/A ## Prerequisites Before we can consider review and merge, please make sure the following list is done and checked. If an entry in not applicable, you can check it or remove it from the list. N/A Co-authored-by: Adam Ward <awjob@internode.on.net> Co-authored-by: adamward-git <82577349+adamward-git@users.noreply.github.com>
This commit is contained in:
@@ -23,16 +23,16 @@ the latest Linux kernel. The minimal required memory and swap are:
|
||||
Pick a distribution
|
||||
-------------------
|
||||
|
||||
The mail server runs as a set of Docker containers. It is thus almost agnostic
|
||||
of the underlying operating system as long as a fairly recent Linux kernel is
|
||||
running and the Docker API (>= 1.11) is available.
|
||||
The mail server runs as a set of Docker containers, so it is almost operating
|
||||
system agnostic as long as a fairly recent Linux kernel is running and
|
||||
the Docker API (>= 1.11) is available.
|
||||
|
||||
Because most of our tests run on Debian Jessie and Debian Stretch, we recommend
|
||||
one of these for the base system. Mailu should however be able to run on
|
||||
any of the `officially supported distributions`_.
|
||||
|
||||
For the purpose of this guide, all examples are based on Debian Stretch. The
|
||||
differences with other system will hardly be noticeable however.
|
||||
differences with other system will however hardly be noticeable.
|
||||
|
||||
.. _`officially supported distributions`: https://docs.docker.com/engine/installation/
|
||||
|
||||
@@ -59,10 +59,9 @@ Mailu uses Docker port forwarding from the host to make services
|
||||
available to external users. First, your host should have a public IP address
|
||||
configured (see ``/etc/network/interfaces``) or your router should
|
||||
forward connections to its internal IP address. Due to spam problems and
|
||||
reputation services, it
|
||||
is highly recommended that you use a dedicated IP address for your mail server
|
||||
and that you have a dedicated hostname with forward and reverse DNS entries
|
||||
for this IP address.
|
||||
reputation services, it is highly recommended that you use a dedicated IP
|
||||
address for your mail server and that you have a dedicated hostname
|
||||
with forward and reverse DNS entries for this IP address.
|
||||
|
||||
Also, your host must not listen on ports ``25``, ``80``, ``110``, ``143``,
|
||||
``443``, ``465``, ``587``, ``993`` or ``995`` as these are used by Mailu
|
||||
|
||||
@@ -65,7 +65,8 @@ You can find those addresses by running the following:
|
||||
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
|
||||
|
||||
If the address is not configured directly (NAT) on any of the network interfaces or if
|
||||
you would simply like the server to listen on all interfaces, use ``0.0.0.0`` and ``::``. Note that running in this mode is not supported and can lead to `issues`_.
|
||||
you would simply like the server to listen on all interfaces, use ``0.0.0.0`` and ``::``.
|
||||
Note that running in this mode is not supported and can lead to `issues`_.
|
||||
|
||||
.. _issues: https://github.com/Mailu/Mailu/issues/641
|
||||
|
||||
@@ -107,6 +108,7 @@ Else, if you don't go with the automatic way, you need to manually create the ad
|
||||
|
||||
docker-compose exec admin flask mailu admin me example.net 'password'
|
||||
|
||||
This will create a user named ``me@example.net`` with password ``password`` and administration privileges. Connect to the Web admin interface and change the password to a strong one.
|
||||
This will create a user named ``me@example.net`` with password ``password`` and administration privileges.
|
||||
Connect to the Web admin interface and change the password to a strong one.
|
||||
|
||||
.. note:: It is vitally important that either a user with the same email as ``POSTMASTER`` in your ``mailu.env`` exists, or you remember to create an alias with this name after you log in. All kinds of strange errors will occur as a result of not doing so!
|
||||
|
||||
Reference in New Issue
Block a user