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

Centos7 Sendmail 설치 및 설정

에듀고시넷 2019-10-23 (수) 19:41 4년전 1098
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
번호 이미지 제목 날짜 조회
362  10월 제주여행 렌터카 및 숙박 온라인예약 이벤트 10-14 955
361  제주 무늬오징어 포인트 공개 10-13 1632
360  10월 제주도 가볼만한곳 관광지 30선 (선불/후불/패키지/자유이용권) 할인권 10-12 860
359  제주 무늬오징어 포인트 1곳 공개합니다 10-07 940
358  청소전문업체 청소프로 추천 해드립니다 10-05 761
357  [등낚골] 제주 무늬오징어 에깅 낚시 둘째날 조과:) 09-16 863
356  [등낚골] 제주 무늬오징어 에깅 낚시 첫째날 조과:) 09-16 721
355  9월 14일 ~ 9월 25일 2주간의 제주루어낚시 (무늬오징어 낮,밤 에깅 출조) 09-13 887
354  서울,인천,경기 청소전문업체 이0 3204 2426 청소프로입니다. 09-13 736
353  제주관광지 입장료할인권 모바일할인쿠폰 안내 (선불/후불/패키지/자유이용권) 09-10 2126
352  아동한자지도사 인터넷강의 전문사이트 한자지도사 09-08 877
351  제주 바다 실시간 cctv 사이트 하르방투어 09-07 973
350  한달에 몸무게 10kg 빼는 방법은 :) 09-04 2440
349  그누보드 등 메일 테스트 에러가 나는 경우 조치 방법은? 08-31 855
348  네이버 밴드 SNS 공유 버튼 만들기 (글보내기 소스코드) 08-28 1031
347  네이버 블로그 SNS 공유 버튼 만들기 (글보내기 소스코드) 08-28 896
346  [비전스튜디오] 서울 수도권 출장촬영(영상편집) 가능합니다:) 08-27 839
345  apache 에서 mod_rewrite 활성화 안될때 (워드프레스 등에서 도메인 하위 경로명 오류 날때) 08-25 817
344  AAI CentOS8 - APM AUTO INSTALL V.1.0 08-24 1698
343  한국청소협회는 회원사들의 꾸준한 인터넷홍보 마케팅 진행해드리고 있습니다. 08-14 1679
342  한자지도사 인강사이트 네이버 아이디로 회원가입 및 로그인 가능 :) 08-06 852
341  자율신경 경영학 총론 - 임상실험 사례 강의 (이학박사 김선복 교수) 08-05 843
340  어문회한자급수시험기출문제 사이트 추천 08-02 1161
339  입주청소비용 청소업체 『청소프로』 08-01 958
338  제주여행할인몰 『제주도in 여행 제주닷컴』 07-19 1954
337  [청소프로] 신축주택 입주청소 시공해드립니다 07-13 1159
336  제주 한치 낚시 조황 (7월 10일 금요일 용담해안도로 갯바위) 07-10 2668
335  제주 자유여행 준비 『항공 숙박 렌터카 에어카텔 관광지할인권』 06-22 964
334  리눅스 서버 사용자별 하드디스크 공간 할당 명령어 쿼터(Quota) 06-20 813
333  제주 무늬오징어 한치 갯바위 루어 낚시대 『등낚골』 06-19 3192
332  청소업체 창업 후 몇년간 운영중인 업체의 월평균 수입은(2인 1팀 기준) 06-15 4752
331  [청소프로] 사무실 원상복구청소 시공해드립니다 06-11 780
330  [청소프로] 스크린골프장 청소시공 청소작업 해드립니다 06-07 849
329  교육닷넷 동영상강의 홈페이지 이러닝솔루션 판매 (소스코드 제공되며 자체 커스터마이징… 06-06 1470
328  6월 제주 가볼만한곳 베스트 인기관광지 『할인입장권』 선불 후불 패키지 모바일쿠폰 06-06 1038
327  SEO박사 연구소는 자영업자들의 매출을 극대화 시켜주고 있습니다 06-05 2062
326  [청소프로] 서울 아파트 리모델링후청소 시공해드립니다 06-04 837
325  제주 한치 에깅 루어낚시로 한마리 히트 했네요...^^ 06-03 1789
324  등낚골 여행 커뮤니티 사이트 신규오픈 시작합니다! 05-25 1440
323  제주형 재난긴급생활지원금 신청 안내 05-21 914
목록
처음  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.