Mailu는 무료 오픈 소스 메일 서버입니다.

Mailu 거래 이메일 서비스

도커 기반의 완전한 기능 오픈 소스 메일 서버

Mailu는 100% 무료 및 오픈 소스 메일 서버 소프트웨어입니다. IMAP, IMAP+, SMTP 및 제출 프로토콜을 지원하는 완전한 무료 무료 이메일 소프트웨어입니다.

개요

Mailu는 100% 무료 및 오픈 소스 메일 서버입니다. 간단하고 쉬운 설정 무료 SMTP 서버입니다. 무료 메일 서버는 Python 프로그래밍 언어로 개발되며 소스 코드는 Github에서 사용할 수 있으며 저장소를 복제하여 기능을 확장 할 수 있습니다. Mailu는 다양한 고급 기능과 보안 세트를 제공하는 풍부한 구성 가능한 오픈 소스 메일 서버입니다. 상자 밖에 웹 메일 및 관리 인터페이스가 함께 제공됩니다. IMAP, SMTP 및 POP3와 같은 가장 일반적인 이메일 프로토콜과 제출 프로토콜을 지원합니다. 또한 도메인 별칭, 사용자 정의 라우팅, 글로벌 관리자, 도메인 대표단 및 할당량과 같은 고급 기능 중 일부를 지원합니다. 보안은 Mailu Open-Source Mail 서버의 가장 두드러진 기능 중 하나입니다. TLS를 시행하고 SSL, DKIM 지원 및 내장 안티 바이러스 스캐너 용으로 letsencrypt를 사용하면 무료 SMTP 서버로 최상의 선택이됩니다. Mailu Open-Source Mail Server는 모든 비즈니스가 자체 무료 이메일 소프트웨어를 실행하는 데 필요한 모든 기본 기능을 제공합니다. 자신의 무료 메일 서버를 설정하려는 경우 Mailu Open-Source Mail 서버를 확실히 확인해야합니다.

시스템 요구 사항

하드웨어 (가상 또는 물리적)가 최신 Linux 커널과 호환되는지 확인해야합니다. 또한 Mailu를 실행할 때 최소 2GB의 총 메모리와 1GB의 무료 메모리가 있어야합니다.

특징

다음은 Mailu Open-Source Mail Server의 주요 기능입니다.

  • 표준 이메일 서버, IMAP 및 IMAP+, SMTP 및 제출
  • 고급 이메일 기능, 별칭, 도메인 별칭, 사용자 정의 라우팅
  • 웹 액세스, 여러 웹 메일 및 관리 인터페이스 -사용자 기능, 별명, 자동 중심, 자동 포워드, 가져온 계정
  • 관리 기능, 글로벌 관리자, 공지 사항, 도메인 대표단, 할당량
  • 보안, 시행 TLS, LetSencrypt!, 나가는 DKIM, 안티 바이러스 스캐너
  • Antispam, Auto-Learn, Greylisting, DMARC 및 SPF
  • 자유, 모든 FOSS 구성 요소, 트래커 포함 없음

설치

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 개 오픈 소스 뉴스 레터 소프트웨어

 한국인