본문 바로가기

리눅스

우분투에서 Postfix를 구축하고 설정하는 방법

728x90

우분투에서 Postfix를 구축하고 설정하는 방법

1. 우분투 서버에서 터미널을 엽니다.

호트스 등록합니다.

hostnamectl set-hostname pmail.vm.sangchul.kr
hostname

2. Postfix를 설치합니다.

sudo apt update
sudo apt install -y postfix

Postfix 버전 정보

postconf -d mail_version

Postfix 서비스 시작 및 활성화

systemctl --now enable postfix

3. 설치 중에 Postfix 구성 창이 표시됩니다. 다음과 같이 옵션을 선택합니다.

  • "Internet Site"를 선택하고 Enter 키를 눌러 다음으로 진행합니다.
  • "mail.example.com"과 같은 시스템의 FQDN(Fully Qualified Domain Name)을 입력합니다. 필요에 따라 특정 도메인 이름을 입력할 수도 있습니다.

postfix 재구성

dpkg-reconfigure postfix

postfix 리로드

systemctl reload postfix

4. Postfix가 설치되면 /etc/postfix/main.cf 파일을 엽니다.

sudo vim /etc/postfix/main.cf

5. 필요한 구성 변경을 수행합니다. 예를 들어, 다음과 같이 구성할 수 있습니다.

myhostname에 시스템의 FQDN을 입력합니다.

myhostname = mail.example.com

mydestination에서 localhost를 제거합니다.

mydestination = $myhostname, localhost.$mydomain, $mydomain

필요한 경우 mynetworks에서 허용할 네트워크를 추가합니다.

mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 192.168.0.0/24

필요한 경우 inet_interfacesall로 설정하여 모든 네트워크 인터페이스에서 수신을 허용합니다.

inet_interfaces = all

필요에 따라 다른 구성 옵션을 변경합니다.

6. Shift + zz를 눌러 나가기 전에 저장합니다.

postconf –n

7. Postfix를 재시작하여 변경 사항을 적용합니다.

sudo systemctl restart postfix

 

이제 Postfix가 구성되고 실행 중입니다. 추가적인 설정이나 필요한 변경 사항이 있다면 /etc/postfix/main.cf 파일에서 수행할 수 있습니다. Postfix의 구성에 대한 자세한 내용은 Postfix의 공식 문서를 참조하시기 바랍니다.

 

728x90