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