1. postfix 삭제
- # yum remove postfix
2. sendmail 설치
- # yum install sendmail sendmail-cf cyrus-sasl*
3. 설정파일 변경
- # vi /etc/mail/sendmail.mc
SMTP인증사용 설정
(Before) dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
(After) TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
(Before) dnl define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
(After) define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
모든IP주소에서 사용하도록 설정
(Before) DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
(After) DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl
4. 사용자 생성
- # adduser -M -s /bin/false tomcat
# passwd tomcat
5. virtusesrtable 추가
- # vi /etc/mail/virtusesrtable
ljo@test.com tomcat (탭키로 띄움)
6. DB 작업
- # makemap hash /etc/mail/virtusertable < /etc/mail/virtusertable
7. 방화벽 설정
- # firewall-cmd --permanent --zone=public --add-port=25/tcp
# firewall-cmd --reload
8. 서비스 자동시작 및 실행
- # chkconfig --level 2345 saslauthd on
# chkconfig --level 2345 sendmail on
# systemctl start saslauthd
# systemctl start sendmail
'서버설정 및 설치 > SERVER' 카테고리의 다른 글
Spring Boot - jar로 서비스 등록 (0) | 2020.03.27 |
---|---|
openjdk 설치 (0) | 2020.03.27 |
젠킨스 설치 및 톰캣 연동 (0) | 2018.07.11 |
gradle 설치 (0) | 2018.07.11 |
아파치, 톰캣 날짜별 로그파일 생성 (0) | 2018.07.11 |