정책보기 ▼
프리미엄배너등록 광고
총 게시물 482건, 최근 0 건 안내 RSS
이전글  다음글  목록 글쓰기
[IT]

Centos7 Sendmail 설치 및 설정

에듀고시넷 2019-10-23 (수) 19:41 4년전 1114
https://www.edugosi.net/b/free_board-292


※ CentOS 7에서 진행하였습니다.

 

 

1. sendmail 설치

 

설치되어있는지 확인합니다.

# rpm -qa | grep sendmail*

설치가 되어있지 않은 경우 sendmail을 yum으로 설치 진행합니다.

# yum -y install sendmail*

 


2. sendmail 설정

 

실제로 구입하지 않은 도메인이라서, /etc/hosts 파일에 등록해줍니다.

# vi /etc/hosts

192.168.0.100 mail.lena04.com lena04.com

 

아래 파일은 메일을 처리할 도메인에 대한 정보 기록 파일입니다.

# vi /etc/mail/local-host-names

lena04.com

 

# vi /etc/mail/sendmail.mc

52,53번째 줄의 앞에 주석처리인 dnl을 지워줍니다.

 

52 TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl

53 define(confAUTHMECHANISMS',confAUTHMECHANISMS′, EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLA IN')dnl

 

118번째 라인에 127.0.0.l을 0.0.0.0으로 바꿔줍니다. 내부에서만 데몬이 돌기때문에 외부에서 메일이 발송이 되지 않습니다.

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

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

 

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

m4 명령어를 통해 sendmail.cf 파일을 재생성해줍니다.

sendmail.cf 파일은 sendmail의 주 설정 파일입니다.

 

접근제어 설정파일

# vi /etc/mail/access

Connect:localhost.localdomain RELAY

Connect:localhost RELAY

Connect:127.0.0.1 RELAY

Connect:192.168.0.100 RELAY

Connect:mail.lena04.com RELAY

스팸메일을 차단하기 위하여 디폴트로 설정되는 값. 자신의 네트워크가 아닌 다른 네트워크 상에서 자신의 메일 서버를 이용하여

메일을 전송하는 것을 원천적으로 거부하는 기능.

릴레이에 허용하고자 하는 네트워크 주소와 허용 여부를 입력하면 됩니다.

 

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

makemap 명령어를 사용하여 access파일을 db화 시켜줍니다.

 

# vi /etc/mail/virtusertable

test@lena04.com test

동일한 메일계정을 여러개의 도메인에서 사용하기 위해 설정하는 부분입니다.

메일계정과 같은 계정일 경우 추가하지 않아도 되며, 메일계정과 다른시스템 계정으로 포워딩할 경우 사용합니다.

 

# makemap hash /etc/mail/virtusertable < /etc/mail/virtusertable

makemap 명령어를 통해 virtuasertable파일을 db화 시켜줍니다.

 

# chkconfig saslauthd on

# service saslauthd restart

 

# chkconfig sendmail on

# /etc/init.d/sendmail restart

 

# netstat -nltp

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name

tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 14453/sshd

tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 4441/sendmail: acce

tcp6 0 0 :::80 :::* LISTEN 7058/httpd

tcp6 0 0 :::22 :::* LISTEN 14453/sshd

tcp6 0 0 :::3306 :::* LISTEN 20475/mysqld

 

 

3. 메일 발송 테스트

 

# telnet localhost 25

Trying ::1...

telnet: connect to address ::1: Connection refused

Trying 127.0.0.1...

Connected to localhost.

Escape character is '^]'.

220 ESMTP Sendmail 8.14.7/8.14.7; Mon, 29 Oct 2018 13:57:34 +0900

mail from: test@lena04.com

250 2.1.0 test@lena04.com... Sender ok

rcpt to: tech@test.com

250 2.1.5 tech@test.com... Recipient ok

data

354 Enter mail, end with "." on a line by itself

subject: sendmail test

test

.

250 2.0.0 w9T4vYCX004517 Message accepted for delivery

quit

221 2.0.0 closing connection

Connection closed by foreign host.

...[더 보기]


hi
이전글  다음글  목록 글쓰기

총 게시물 482건, 최근 0 건 안내 RSS
번호 이미지 제목 날짜 조회
322  국가 긴급재난지원금 조회 및 신청 안내 05-17 812
321  평촌청소업체 [청소프로] 소개합니다 05-09 1145
320  [청소프로] 서울 원룸 입주청소 시공작업 04-11 2158
319  경기도 재난기본소득 신청 홈페이지 04-10 1036
318  ionCube 9 업그레이드 04-08 900
317  기업은행 소상공인 초저금리 코로나 사업자대출 서류제출 절차인내 04-07 3039
316  한자한문지도사 3급 인터넷강의 사이트 『에듀미랑』 04-06 904
315  제주 서귀포 산남 농어 포인트 알려드립니다 04-05 4376
314  4월 제주여행 베스트 관광지 30선 리스트 『제주할인권』 04-04 868
313  4월 2일 목요일 [김포-제주] 편도 항공권 초저가 12,000원 ~ 부터 시작 04-02 1013
312  한자시험 인터넷강의 사이트 『한공사』 03-29 1634
311  경기도 청소잘하는 업체 『청소프로』 03-27 971
310  3월 제주도 가볼만한곳 베스트 관광지 30선 그 세번째 리스트 [제주하르방투어] 03-22 815
309  청소프로에서 청소 쇼핑몰 링크제휴 받습니다 03-16 769
308  [청소프로] 인천 송도 이사청소 시공해드립니다 03-11 733
307  대한검정회준2급 인터넷강의 사이트 <에듀미랑> 03-11 1103
306  공인중개사 인강사이트 <에듀미랜드> 03-06 977
305  공인중개사 시험준비 <에듀미랜드> 인터넷강의로 시작하세요 03-05 864
304  [한공사] 아동한자지도사 및 한자한문지도사3급 인강할인 이벤트(~3.8 까지) 03-04 946
303  [청소프로] 입주 청소 비용 안내해드립니다 03-02 881
302  입주청소전문 청소대행업체 <청소프로> 좋아요 03-01 1015
301  3월 제주여행준비 &lt;렌터카&gt; K5 및 LF소나타 LPG차량 즉시예약 렌트비 11,200원 완전… 02-29 1373
300  2월 제주도 가볼만한곳 인기 베스트 관광지 30선 (첫번째 리스트) 02-10 1018
299  집 사무실 내 바이러스 살균소독업체 <청소프로> 02-08 910
298  [청소프로] 안산 아파트 청소시공 해드립니다 02-06 1020
297  신종 코로나바이러스 실시간 상황판 홈페이지 02-03 2363
296  설연휴 기간 제주가볼만한곳 관광지 추천 <하르방투어> 01-26 877
295  2020년도 제주자유여행 "제주숙박예약" 이벤트 <제주도in 여행 제주닷컴> 01-16 1050
294  제주관광지 입장료 선불&후불&패키지 할인쿠폰의 할인율 비교<제주도in 여행 할인쿠폰> 01-15 1958
293  낚시용어정리 (A to Z) 01-15 814
292  2020 공인중개사 부동산중개사시험 일정 (31회) 01-12 6659
291  인터넷 노출 잘 되는 인강 이러닝 솔루션 홈페이지 <교육닷넷> 01-10 997
290  2020 공인중개사 연회원종합반 프리패스(1년전체과정) 인터넷강의 입니다.. 01-10 1859
289  전국의 청소업체들은 한국청소협회에 홍보하세요 01-07 1058
288  에듀미랑 사이트 '네이버아이디'로 회원가입 및 로그인 가능합니다. 12-30 897
287  2020년도 새해 집안 대청소가 필요하시면 <청소프로> 전문가들에게 맡기세요! 12-29 849
286  1월 제주도 가볼만한곳 5곳 인기관광지 (후불할인입장권으로 할인결제 입장하세요) 12-24 2433
285  [청소프로] 서울 리모델링후청소 시공해드립니다 12-15 1156
284  서울 인천 경기 전지역 청소대행전문업체 <청소프로> 12-14 887
283  제주 농어 루어 낚시 포인트 안내 12-12 8834
목록
처음  1  2  3  4  5  6  7  8  9  10  다음  맨끝

 
스폰서링크
edugroup.co.kr edume.co.kr vstudio.co.kr jejudoin.co.kr enuribook.co.kr 이니시스에스크로확인증 클릭하시면 이니시스 결제시스템의 유효성을 확인하실 수 있습니다.
대한민국 교육포털 커뮤니티 사이트 에듀고시넷 방문을 환영합니다. 문의는 질문게시판을 이용해주세요.
문의전화 : 032-661-6202 / H.P : 010-2037-1497 Copyright ⓒ www.edugosi.net. All rights reserved. Since 2014.