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_interfaces를 all로 설정하여 모든 네트워크 인터페이스에서 수신을 허용합니다.
inet_interfaces = all
필요에 따라 다른 구성 옵션을 변경합니다.
6. Shift + zz를 눌러 나가기 전에 저장합니다.
postconf –n
7. Postfix를 재시작하여 변경 사항을 적용합니다.
sudo systemctl restart postfix
이제 Postfix가 구성되고 실행 중입니다. 추가적인 설정이나 필요한 변경 사항이 있다면 /etc/postfix/main.cf 파일에서 수행할 수 있습니다. Postfix의 구성에 대한 자세한 내용은 Postfix의 공식 문서를 참조하시기 바랍니다.
728x90
'리눅스' 카테고리의 다른 글
[draft] CentOS 7에서 dstat를 설치하고 사용하는 방법 (0) | 2023.06.20 |
---|---|
[draft] MySQL 서버에 MySQL by Zabbix 에이전트 템플릿을 구성하는 방법 (0) | 2023.06.19 |
[draft] 우분투에서 Postfix 메일 서버를 사용하여 Gmail로 메일을 보내는 방법 (0) | 2023.06.18 |
우분투에서 Postfix와 Dovecot을 구축하고 설정하는 방법 (0) | 2023.06.18 |
우분투에서 메일 서버(postfix)를 구축하고 설정하는 방법 (0) | 2023.06.18 |