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

Centos7 Sendmail 설치 및 설정

에듀고시넷 2019-10-23 (수) 19:41 4년전 1146
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
이전글  다음글  목록 글쓰기

총 게시물 487건, 최근 0 건 안내 RSS
번호 이미지 제목 날짜 조회
167  [청소프로] 안산 아파트 청소시공 해드립니다 02-06 1055
166  입주청소전문 청소대행업체 <청소프로> 좋아요 03-01 1053
165  제주도 2박3일 관광하기 '제주모바일쿠폰' 09-12 1047
164  디지털마케팅전문가 2급문제 (샘플) 04-21 1045
163  제주도 가볼만한곳 세리월드 감귤체험 (감귤농장) 『하르방투어』 11-20 1042
162  인터넷 노출 잘 되는 인강 이러닝 솔루션 홈페이지 <교육닷넷> 01-10 1031
161  그누보드 게시글 삭제시 첨부 이미지 함께 삭제하기 06-03 1027
160  부천시장 선거 후보 기호 6번 윤병국 06-11 1026
159  제주 바다 실시간 cctv 사이트 하르방투어 09-07 1024
158  centos6-apache 설치 (2.4.10)_php(5.6.4) 컴파일 설치 07-07 1020
157  전라남도 교육감 선거 후보 장석웅 1 06-11 1017
156  6월 제주도 가볼만한곳 『야간』 관광지 06-15 1017
155  [centos] php-mcypt 설치 (각 php 모듈 yum 설치의 기본방법) 10-24 1016
154  [청소프로] 파주 아파트 청소시공 해드립니다. 12-06 1015
153  [제주관광공사] 9월 가볼만한 제주관광 10선 '하르방투어' 09-20 1012
152  윈도우7 USB 부팅 설치 디스크 만들기 (ISO 다운로드) 06-02 1011
151  워드프레스 "데이터베이스 연결 안됨" 및 "/tmp/mysql.sock" 없음 에러 발생시 해결방법 06-22 1011
150  공인중개사 인강사이트 <에듀미랜드> 03-06 1011
149  [이벤트] 교육닷넷 인터넷강의 이러닝솔루션 호스팅 2년간 사용계약 비용 할인 이벤트 #교… 03-15 1011
148  제주 자유여행 준비 『항공 숙박 렌터카 에어카텔 관광지할인권』 06-22 1009
147  소상공인 방역지원금 300만원 신청 홈페이지 안내 #소상공인 #방역지원금 #홈페이지 #300만… 02-24 1006
146  6월 제주도 가볼만한곳 『잠수함 유람선 요트』 관광지 06-11 1005
145  경기도 청소잘하는 업체 『청소프로』 03-27 1005
144  10월 제주여행 렌터카 및 숙박 온라인예약 이벤트 10-14 1005
143  입주청소비용 청소업체 『청소프로』 08-01 1000
142  공인중개사 교재 추천 인터넷서점 『랜드미』 11-16 994
141  제주 갈치조림 맛집 추천 08-09 993
140  12월 제주도 가볼만한곳 제주관광지 10선 『제주하르방투어』 11-22 990
139  구글애드센스 11월 지급보류 뜨는 경우 11-27 988
138  1월 아파트 사전점검일 입주청소『청소프로』(고양/오산/평택/인천/동탄) 12-31 988
137  제주 무늬오징어 포인트 1곳 공개합니다 10-07 986
136  centos 7 mariadb 설치 10-22 983
135  방화벽 firewall-cmd 설치 실행 10-23 982
134  [한공사] 아동한자지도사 및 한자한문지도사3급 인강할인 이벤트(~3.8 까지) 03-04 981
133  인강사이트제작 『비전스튜디오』 09-10 974
132  10월 제주도 가볼만한곳 베스트 관광지 30선 (네번째) 10-19 973
131  제주도 1월 가볼만한곳 여행지 30선 그 두번째✔『하르방투어』 01-18 968
130  제주형 재난긴급생활지원금 신청 안내 05-21 961
129  [50%↓] 한공사 아동한자지도사 인터넷강의 수강할인 이벤트 진행 ( ~ 6.30 까지) 06-25 956
128  겨울철 제주 무늬오징어 에깅 회원님 무늬한수 히트 #등낚골 #무늬히트 #제주에깅 12-28 956
목록
처음  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.