sendmail

2019. 4. 16. 10:29애플리케이션

https://confluence.curvc.com/pages/viewpage.action?pageId=32636966

 

SMTP 설치 가이드 - CentOS 7 - CURVC ALM Space - Confluence

SMTP 설치 1.sendmail 설치 여부 확인 [root@mysql-2 ~]# rpm -qa |grep sendmail 2.sendmail 설치 sendmail : 메일 전송 에이전트sendmail-cf : sendmail 설정 [root@mysql-2 ~]# yum install -y sendmail sendmail-cf Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile

confluence.curvc.com

SMTP 설치
1. sendmail 설치 여부 확인
[root@mysql-2 ~]# rpm -qa |grep sendmail

2. sendmail 설치
• sendmail : 메일 전송 에이전트
• sendmail-cf : sendmail 설정

[root@mysql-2 ~]# yum install -y sendmail sendmail-cf
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: ftp.kaist.ac.kr
..
..
Complete!
[root@mysql-2 ~]#

3. senmail 설정
1) /etc/mail폴더로 이동하여 sendmail.mc 파일 확인
[root@mysql-2 mail]# pwd
/etc/mail
[root@mysql-2 mail]# ls
access domaintable.db mailertable.db sendmail.mc virtusertable
access.db helpfile make submit.cf virtusertable.db
aliasesdb-stamp local-host-names Makefile submit.mc
domaintable mailertable sendmail.cf trusted-users
[root@mysql-2 mail]# vi sendmail.mc

2) sendmail.mc 파일 변경 - SMTP 사용
• 52,53라인의 주석 제거(dnl 옵션이 주석!!)
• 다른 옵션은 인터넷 검색

---- 변경 전 ----
52 dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
53 dnl define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

---- 변경 후 ----
52 TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
53 define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

3) sendmail.mc 로 sendmail.cf 파일 생성
[root@mysql-2 mail]# m4 sendmail.mc > sendmail.cf

3. sendmail 실행
[root@mysql-2 mail]# systemctl start sendmail

4. mail 테스트
• mailx 설치
[root@mysql-2 ~]# yum -y install mailx
[root@mysql-2 ~]# mail curvc@naver.com
Subject: test
test
test
.
EOT
[root@mysql-2 ~]#

'애플리케이션' 카테고리의 다른 글

ODBC  (0) 2019.04.27
URL 특수문자 의미  (0) 2019.04.25
telnet 설정  (0) 2019.04.16
ssh 포트 변경 시 오류  (0) 2019.04.16
vsftpd  (0) 2019.04.16