본문 바로가기
자격증/리눅스 마스터 1급

리눅스마스터_1급_3과목_메일 관련 서비스

by 이민우 2021. 2. 12.
728x90
반응형

book.naver.com/bookdb/book_detail.nhn?bid=16317946

 

리눅스마스터 1급 기본서(2020)

떠오르는 신흥 강자! 리눅스마스터 1급 2020년 도서가 드디어 영진닷컴에서 출간되었습니다. 리눅스마스터 1급을 취득하기 위해 필요한 최대한의 것을 전부 제공해 드립니다. 시행처에서 발표한

book.naver.com

*해당 글은 학습을 목적으로 위의 도서 내용 중 일부 내용만을 요약하여 작성한 포스팅입니다.

 상세한 내용 및 전체 내용 확인을 원하신다면 도서 구매를 추천드립니다.

 

 

 

메일 서비스 관련 프로토콜

SMTP
Simple Mail Transfer Protocol
TCP 25 인터넷에서 이메일을 전송하기 위해 사용하는 프로토콜
메일 서버 간의, 혹은 메일 클라이언트에서 메일 서버로 메일을 보낼 때 사용
POP, POP3
Post Office Protocol
TCP 110 메일 서버에 도착한 메일을 수신하는 프로토콜
클라이언트 프로그램으로 메일을 가져온 후 서버에서 삭제한다.
IMAP
Internet Messaging Access 
TCP 143 메일 서버에 도착한 메일을 수신하는 프로토콜
클라이언트 프로그램으로 메일을 가져온 후에도 서버에서 삭제하지 않는다.

 

 

메일 서비스 관련 프로그램

MTA
Mail Transfer Agent
SMTP 프로토콜을 이용해 메일 전송
MDA
Mail Delivery Agent
메일 박스에 도착한 메일을 대행해서 가져오거나 전달
MUA
Mail User Agent
사용자가 메일을 수신 혹은 발신할 때 사용하는 프로그램

 

 


메일 서비스 설치와 구성

  • yum -y install sendmail : 메일 서비스 관련 패키지 설치

 

 

sendmail 주요 설정 파일

/etc/mail/sendmail.cf 기본 설정 파일
/etc/mail/sendmail.mc sndmail 설정을 편리하게 관리할 수 있는 보조 파일
/etc/aliases 메일의 별칭 설정 또는 여러 사람에게 송신시 사용
/etc/mail/access 메일 서버에 접속하는 호스트의 접근을 제어해 스팸 방지
/etc/mail/virtusertable 가상의 계정에 들어오는 메일을 특정 계정으로 전달하는 정보 생성
/etc/mail/local-host-names 메일의 수신지를 설정
~/.forward 사용자 개인이 수신한 파일을 다른 메일로 포워딩

 

 

/etc/mail/sendmail.cf 파일 설정

  • #는 주석이다.
Cw 메일 수신 호스트의 이름 설정
Fw 여러 개의 도메인명을 수신 호스트 이름으로 이용
Ft Trusted user 설정
Dj 메일 발송 시 발신 도메인 이름 강제 지정
Dn sendmail이 회신 메일을 보낼 때 사용하는 사용자 이름 지정
FR-o Relay를 허용할 도메인 지정
Kvirtuser 메일 서버의 여러 가상 호스트에서 동일한 계정을 공유할 수 있도록 관련 파일 지정
Kaccess 접근 제어를 담당
O AliasFile 특정 계정으로 전송된 메일을 다른 계정으로 전달할 수 있도록 설정한 파일 지정
O MaxMessageSize 메일 메시지의 최대 크기 (바이트)
O DaemonPortOptions SMTP 데몬의 옵션
O DeliveryMode sendmail의 동작 방식 지정
O Timeout.queuereturn 설정한 기간동안 메일이 발송되지 않을 경우 반송
O QueueDIrectory 메일 전송 시 사용하는 큐 디렉터리

 

sendmail 관련 명령어

sendmail -bp : 메일 큐의 상태 표시
-bi : alases 정보 갱신
-oQ : 특정 큐의 상태 표시
sendmail 관리 명령어
mailq -Ac : 특정 파일에 지정된 큐의 상태 메일 큐의 내용 표시

 

 

 

 

 




1. 다음은 sendmail의 매크로 설정파일을 복원하는 과정이다. 각 괄호 안에 들어갈 내용으로 알맞은 것은?

m4 (가) (나)

1) (가) : /etc/mail/sendmail.mc   (나) : /etc/mail/sendmail.cf
2) (가) : /etc/mail/sendmail.cf     (나) : /etc/mail/sendmail.mc
3) (가) : /etc/mail/sendmail.m4   (나) : /etc/mail/sendmail.cf
4) (가) : /etc/mail/sendmail.cf     (나) : /etc/mail/sendmail.m4

1

2. 다음중 POP3 에 관한 설명으로 틀린 것은?

1) 인터넷 서버가 사용자를 위해 전자우편을 수신하고 그 내용을 보관하기 위해 사용되는 프로토콜이다.
2) 전자우편을 수신하기 위한 표준 프로토콜이다.
3) 로컬서버에서 전자우편을 액세스하기 위한 표준 프로토콜이며 원격지 파일서버이다.
4) POP3의 대안으로 IMAP을 사용할 수 있다.

3

3. IMAP, POP3 서버로 사용되는 프로그램은?

1) qmail
2) evolution
3) dovecot
4) postfix

3

4. 서버 관리자는 메일서버와 웹서버를 분리시켰다. 그런데 메일을 보내면 메일 서버로 가지 않고 다른 폴더에 쌓였다. 어떤 파일을 살펴보아야 할까?

1) /etc/mail/access
2) /etc/mail/local-host-names
3) /etc/aliases
4) /etc/virtualtable

2

728x90
반응형