구축

Rocky 9.2 - SMTP/Postfix

상석하대 2023. 10. 17. 17:32

사이트에서 폼메일을 발송하고자 할 때이다.

(No return, No reply)

SMTP만 띄운다.
정규화된 도메인(FQDN)이 있어야 한다.
***예 : mail.sinanda.co.kr

 

【설치】

dnf install -y postfix

 

【설정】

vi /etc/postfix/main.cf

...
myhostname = mail.sinanda.co.kr #추가
...
mydomain = sinanda.co.kr #추가
...
myorigin = $mydomain #주석해제
...
mynetworks_style = host #주석해제
...
relay_domains = $mydestination #주석해제
...

【시작】

SMTP를 시작하고 부팅시 자동 실행으로 등록한다.

systemctl enable --now postfix.service

firewall-cmd 방화벽은 손 댈 필요없다.

 

【발송 테스트】

메시지 작성은 data로 시작하고 종료는 줄을 바꿔서 .(콤마)를 찍는다.

【관리】

systemctl stop postfix.service
systemctl start postfix.service
systemctl restart postfix.service

systemctl status postfix.service

systemctl status --no-pager postfix.service

 

【기타】

단순 발송이라도 PTR 설정, 화이트도메인 등록, RBL, SPF, DKIM, DMARC 등을 설정해줘야 해외, 국내의 주요 메일서비스 제공하는 데에 잘 들어 간다.

반응형

'구축' 카테고리의 다른 글

Windows - PHP 설치  (0) 2023.11.29
Windows - Apache 설치  (0) 2023.11.26
Rocky 9.2 - phpMyAdmin  (0) 2023.10.03
Rocky 9.2 - mariaDB  (0) 2023.10.02
Rocky 9.2 - PHP-FPM(FastCGI)  (0) 2023.10.02