Skip to main content

mailu

Mailu is a simple yet full-featured mail server as a set of Docker images. It is free software (both as in free beer and as in free speech), open to suggestions and external contributions. The project aims at providing people with an easily setup, easily maintained and full-featured mail server while not shipping proprietary software nor unrelated features often found in popular groupware.

Setting up the DNS

加一筆 A 紀錄指向郵件主機

mail.mydomain.com. IN A a.b.c.d

Create the configuration file

透過這個網站產生 Docker 需要設定檔 docker-compose.yml , mailu.env

前往 https://setup.mailu.io/ 

必要的資訊如下:

Step 1 - pick a flavor

    Compose

    Step 2 - Initial configuration

      Mailu storage path: /mailu Main mail domain and server display name: mydomain.com Postmaster local part: admin Choose how you wish to handle security: letsencrypt Website name: Webmail - mailu Linked Website URL: https://mail.mydomain.com Enable the admin UI (and path to the admin UI): unCheck

      Step 3 - pick some features

        Enable Web email client (and path to the Web email client): roundcube , /webmail

        Step 4 - expose Mailu to the world

          IPv4 listen address: <the public address of the server> Subnet of the docker network: 192.168.203.0/24 Public hostnames: mail.mydomain.com

          Database preferences

            Which database back end would you like to use: sqlite