설치

Mailu Open-Source Mail Server를 설치하려면 먼저 시스템에 유효한 IP 주소와 정규화 된 도메인 이름이 있는지 확인해야합니다. 도메인에 대한 유효한 MX 레코드도 있어야합니다. 서버 IP 및 호스트 이름을 설정하려면 아래 명령을 실행합니다.

$ sudo hostnamectl set-hostname mail.example.com

또한 /etc /hosts 파일에 서버의 FQDN 및 IP 주소를 추가하십시오.

$ sudo vi /etc/hosts
xxx.xxx.xxx.xxx mail.example.com

설정되면 시스템을 재부팅하십시오

$ sudo reboot

다음 포트는 이메일에 중요하므로 시스템 방화벽을 통해 허용되어야합니다. 아래와 같이 UFW로 포트를 열 수 있습니다.

$ sudo ufw allow proto tcp from any to any port
25,80,443,110,143,465,587,993,995

Docker 및 Docker Compose를 사용하여 Mailu를 설치 한 이후로 진행하기 전에 이미 설치 했으므로 이미 두 설정이 있다고 가정합니다. 그렇지 않은 경우 설정에 대한 공식 문서를 따를 수 있습니다.

-우분투에 Docker를 설치하는 방법

-우분투에 Docker Compose를 설치하는 방법 Docker와 Docker Compose를 설치 한 후 Mailu가 데이터를 저장할 디렉토리를 작성하십시오.

$ sudo mkdir /mailu

Mailu는docker-compose.yml 파일을 사용하며 다양한 설정에 대해mailu.env에 의존합니다. 온라인 mailu 설정 유틸리티를 사용하여 환경에 대한 Mailu 구성을 생성해야합니다. 생성기는 docker-compose.yml과 mailu.env 파일을 모두 제공합니다. 구성이 생성되면 파일 다운로드에 사용할 링크가 수신됩니다. Mailu 디렉토리에서 파일을 다운로드해야합니다. 설정으로 완료되면 Mailu 디렉토리에서 다음과 같이 Docker Compose를 사용하여 Mailu를 실행하십시오.

$ sudo docker-compose up -d
Recreating mailu_webdav_1    ... done 
Recreating mailu_fetchmail_1 ... done 
Recreating mailu_front_1     ... done 
Recreating mailu_antivirus_1 ... done 
Recreating mailu_admin_1     ... done 
Recreating mailu_antispam_1  ... done 
Recreating mailu_imap_1      ... done 
Recreating mailu_smtp_1      ... done 
Recreating mailu_webmail_1   ... done

아래 명령을 실행하여 관리자 사용자를 설정하십시오.

$ docker-compose -p mailu exec admin flask mailu admin admin
example.com PASSWORD
Created admin user

탐구하다

다음 링크를 찾을 수 있습니다.

-2020 년 Linux의 상위 5 개 오픈 소스 메일 전송 에이전트

-2021 년 상위 5 개 오픈 소스 뉴스 레터 소프트웨어

 한국인