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

Centos7 Sendmail 설치 및 설정

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

총 게시물 485건, 최근 0 건 안내 RSS
번호 이미지 제목 날짜 조회
245  11월 아파트 사전점검 (인천/서울/남양주) '청소프로' 11-07 1264
244  2월 제주도 가볼만한곳 10곳 여행지 추천 『제주하르방투어』 02-11 1253
243  레가메 XAZ-87TZ 에깅로드 영입완료 #등낚골 12-10 1248
242  CentOS 에 Memcached 설치 하기 10-29 1242
241  [에듀랑] 딱! 1주일간 할인이벤트 '한자강의 등 1년 연회원 종합반' (~7.24(화) 자정까… 07-17 1239
240  제주무늬에깅 출조 무늬오징어 히트포인트 공개합니다 #제주무늬에깅 #무늬오징어히트포… 06-23 1238
239  인터넷 동영상강의 인강 홈페이지 [데모사이트] 오픈은 11월 초!! 10-30 1235
238  제주렌트카사이트 - 제주도렌트카 가격비교 최저가 할인 예약완료! #제주할인쿠폰 #제주도… 12-20 1232
237  7월 제주도 2박3일 코스 '후불할인쿠폰' 제주하르방투어 07-06 1230
236  제주 모바일 할인쿠폰 무료제공 사이트 '제주모로그' 07-31 1224
235  제주 낚시렌터카 팰리세이드 8인승 경유 오토차량 #등낚골 11-12 1221
234  제주 서귀포 무늬오징어 낮 에깅 세번째 무늬히트:) #등낚골 12-04 1221
233  [청소프로] 신축주택 입주청소 시공해드립니다 07-13 1220
232  CentOS7에 Php 삭제 후 Php5.6 설치 (호환성 관련 모듈 전체 설치방법) 및 (php56-imap 개별설치 방… 10-24 1217
231  2월 제주도 가볼만한곳 여행지 30선 세번째✔ 『하르방투어』 02-22 1213
230  집청소업체 가격 『청소프로』 이사청소 거주청소 입주청소 청소업체 06-16 1211
229  명심보감 인강 사이트 한공사 J 01-03 1206
228  5월 제주도 가볼만한곳 여행지 [ATV 체험 관광지] 05-23 1204
227  2월 신축 아파트 사전점검 『청소프로』 01-30 1202
226  어문회한자급수시험기출문제 사이트 추천 08-02 1201
225  (컴온제주) 제주도 여행 저렴한 제주도 렌트카로 실속있게, 싸게 여행하자 #컴온제주 #제주… 03-15 1201
224  7월 제주도 가볼만한곳 30선 할인쿠폰 '제주도in' 07-24 1200
223  4월 봄철 제주도 가볼만한 관광지 5곳 추천 #하르방투어 #제주관광할인권 #제주모바일쿠폰 … 04-03 1198
222  7월 신축아파트 사전점검일 안내 (의정부/김포/안성) '청소프로' 07-09 1188
221  제주도in 여행 제주닷컴 '패밀리사이트' 11-04 1183
220  [청소프로] 서울 리모델링후청소 시공해드립니다 12-15 1177
219  letsencrypt 인증서 기간만료 후 갱신 완료 - 제주도in 공식 블로그 (blog.jejudoin.co.kr) 06-02 1172
218  평촌청소업체 [청소프로] 소개합니다 05-09 1168
217  3월 제주도 가볼만한곳 10곳 관광지 및 관광지입장료할인권 안내 #한공사 #제주여행 #제주… 02-22 1168
216  2022년도 진흥회 한자실력급수 107회 자격시험 한자기출문제 및 정답 업데이트 완료 #한공사… 02-21 1168
215  크롬 7.2버전 플래시 항상 허용하는 방법이 있네요..ㅋㅋ 03-21 1164
214  3월 제주무늬에깅 눈에 보이는 무늬오징어 히트:) #등낚골 #무늬오징어 #제주에깅동호회 #3… 03-19 1163
213  [한자카페] 한공사 한자공부카페, 인터넷강의 평생회원수강반 회원모집안내 #한자자격시… 07-22 1163
212  6월 제주도 가볼만한곳 『신규관광상품 및 단독할인판매 관광상품』 관광지 안내 06-08 1156
211  구글북닷컴 - 구글맞춤검색 사이트 open!! 11-01 1153
210  12월 아파트 사전점검일 안내 (서울/인천/남양주/동탄) 11-28 1149
209  공인중개사 강의 『인강랜드』 08-20 1147
208  3월 제주도 가볼만한곳 30선 여행지 첫번째✔ 『하르방투어』 02-28 1145
207  [제주에깅팀] 제주도 무늬오징어 낚시, 에깅히트포인트 공개 및 확인안내 #제주도무늬에깅… 07-22 1145
206  3월 제주도 가볼만한곳 30선 여행지 세번째✔ 『하르방투어』 03-17 1141
목록
처음  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.