728x90
반응형
book.naver.com/bookdb/book_detail.nhn?bid=16317946
*해당 글은 학습을 목적으로 위의 도서 내용 중 일부 내용만을 요약하여 작성한 포스팅입니다.
상세한 내용 및 전체 내용 확인을 원하신다면 도서 구매를 추천드립니다.
메일 서비스 관련 프로토콜
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
반응형
'자격증 > 리눅스 마스터 1급' 카테고리의 다른 글
리눅스마스터_1급_3과목_가상화 관련 서비스 (0) | 2021.02.12 |
---|---|
리눅스마스터_1급_3과목_DNS 관련 서비스 (0) | 2021.02.12 |
리눅스마스터_1급_3과목_파일 관련 서비스 (0) | 2021.02.12 |
리눅스마스터_1급_3과목_인증 관련 서비스 (0) | 2021.02.12 |
리눅스마스터_1급_3과목_웹 관련 서비스 (0) | 2021.02.12 |