[Linux] CentOS sendmail 설치 및 테스트

TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

2) 위의 파일 116번째 줄에 Addr=127.0.0.1 -> Addr=0.0.0.0 로 변경

외부 어디에서나 현재 서버의 메일 서비스를 사용 할 수 있다

DAEMON_OPTIONS(`Port=smtp, Addr=0.0.0.0, Name=MTA')dnl

5. sendmail.mc를 sendmail.cf 파일에 반영

# m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

6. access파일 수정 (메일을 발신할 수 있는 IP 대역을 설정할 수 있다.)

Connect:localhost.localdomain RELAY Connect:localhost RELAY Connect:127.0.0.1 RELAY Connect:test.com RELAY

7. access파일을 수정했다면 access.db파일에 반영

# makemap hash /etc/mail/access < /etc/mail/access

8. local-host-names 파일에도 도메인 추가

# local-host-names - include all aliases for your machine here. test.com

9. sendmail 시작

# systemctl start sendmail

8. 리눅스에서 메일을 보내서 테스트를 하고 싶으면 mailx를 설치(설치되어있으면 패스)

# yum -y install mailx

9. mail보내기 ( 제목을 입력하고 내용을 입력한 후에, 마지막줄에 .을 적은뒤 엔터를 치면 메일이 발송됨)

※ 위의 방법으로 하지 않고 EOT를 바로 하고 싶으면 Ctrl+d 단축키를 사용!

# mail -r testmail@mail.co.kr 받을사람이메일 Subject : test Mail!! Test mail.....!!!!! . EOT

10. 스팸메일로 간다면 화이트도메인 등록이 필요!

0
0
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기
captcha
자동등록방지 숫자입력

기타

번호 제목 글쓴이 날짜 조회수
73 [시간] 시간과 관련한 정보가 필요하면 최고관리자 09-18 1,204
72 [Docker compose] Can not find a suitable configuration 에러 원인 최고관리자 09-15 1,219
71 [Docker] CentOS 7 에 Docker를 설치해 보자. 최고관리자 09-14 1,748
70 [소스 컴파일] 컴파일관련 용어를 살펴보자. 최고관리자 09-13 1,322
69 [PHP] 언어 최고관리자 08-18 733
68 [관심] 개발을 오래한 사람이면 공감되는 내용이 많을 것입니다. 최고관리자 08-18 597
67 [VS] code-server를 통해 어디에서든 PC환경으로 개발하자 최고관리자 08-18 572
66 [Mac] Capture Screen Image 폴더 지정 하기 최고관리자 08-02 634
65 [IntelliJ] 여러파일의 이름을 한번에 바꾸는 Plugin 최고관리자 07-29 1,197
64 [모니터] 용도/크기/화질 천차만별! 나한테 맞는 모니터 고르는 법! 최고관리자 07-23 591
63 윈도우 hosts 파일 수정 최고관리자 05-09 752
62 [HTML] image map을 활용한 영역클릭 최고관리자 04-27 702
61 [Linux] CentOS 7에서의 gcc upgrade 최고관리자 08-28 2,246
60 [Linux] wkhtmltopdf error가 해결되지 않을 경우 확인 최고관리자 08-27 1,267
59 [Linux] CentOS7에서 HTML to PDF 실행시 Error 최고관리자 08-27 1,936
58 [Linux] Html to PDF 설치하기 최고관리자 08-27 1,413
57 [Linus] RPM 패키지 관리를 위한 DNF 명령 최고관리자 08-27 1,042
56 [Intellij] 노란줄 Found duplicated code in 해결방법 최고관리자 08-26 1,249
55 [Linux] CentOS sendmail 설치 및 테스트 최고관리자 08-18 2,654
54 [Linux] Console에서 메일보내기 테스트시 EOF(EOT)입력은 어떻게?? 최고관리자 08-18 1,191