1 / 11

전자 우편 전송 및 처리

SPARCS Wheel Seminar. 전자 우편 전송 및 처리. 김문범 (mikkang@sparcs). 메일 서비스의 탄생. 과거 ! -> 직접 만나서 이야기를 함 -> 전화 , 메모 , 편지를 써서 우체국에 보냄 -> 컴퓨터 메니아들만이 전자메일 (e-mail) 를 사용 오늘날 ! -> 인터넷이 확장되면서 전자메일 (e-mail) 이 대중적 , 일반적인 것이 되었다 -> 이에 따라 메일 서비스들이 생겨나게 되었다. 메일을 보내는 과정 / 받는 과정.

onaona
Download Presentation

전자 우편 전송 및 처리

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SPARCS Wheel Seminar 전자 우편 전송 및 처리 김문범(mikkang@sparcs)

  2. 메일 서비스의 탄생 • 과거! -> 직접 만나서 이야기를 함 -> 전화, 메모, 편지를 써서 우체국에 보냄 -> 컴퓨터 메니아들만이 전자메일(e-mail)를 사용 • 오늘날! -> 인터넷이 확장되면서 전자메일(e-mail)이 대중적, 일반적인 것이 되었다 -> 이에 따라 메일 서비스들이 생겨나게 되었다

  3. 메일을 보내는 과정 / 받는 과정 MTA는 MDA를 이용해서 메일을 mailbox에 저장함 메일서버 MTA 메일서버MTA SMTP(simple mail transfer protocol) 을 이용하여 통신 IMAP , POP3 로 별도 client PC에서 확인 Shell로직접 접속하여 MUA로 확인 User MUA사용 User MUA사용

  4. 메일 서비스를 위해 필요한 소프트웨어 • MUA(Mail User Agent) : 사용자가 전자메일을 송수신 할 때 사용하는 프로그램 ex) mutt, Thunderbird , Outlook Express • MTA(Mail Transfer Agent) or SMTP Daemon : 실제 메일 서버로 네트워크에 있는 하나의 컴퓨터에서 다른 컴퓨터로 전자 메일을 전송하는 프로그램 • MDA(Mail Delivery Agent) : 메시지를 사용자의 우편함에 쓰기 위해 MTA 가사용하는 프로그램 ex) built in MDA, procmail

  5. 메일 전송 관련 protocol • SMTP(simple mail transfer protocol) : 인터넷에서 전자우편 전송을 위한 표준 protocol SMTP server 와 SMTP client 로구분됨 (MTA) (MUA) text-based protocol 이다 Plaintext 를 사용 – 보내는 사람이 받는 사람이 받기를 바라는 실제 정보 ( 실제로 쓴 글)

  6. 메일 수신 관련 protocol

  7. Mail Relay 와 Spam filtering • Mail Relay : MTA가 메일을 직접 보낼 메일 서버로 보내지 않고 여러 메일서버를 거쳐 보내는 방법 -> 요즘엔 인터넷 속도가 빨라지고 spam 문제 때문에 쓰이지 않음 • Spam filtering : 수신 메시지가 spam 인지 아닌지를 결정해주는 것 메일 서버에서 or 메일클라이언트에서 ex) spamassassin

  8. 메일 서버

  9. Mail Alias • 사용자나 관리자가 메일을 redirect할 수 있게 해준다 메일링 목록을 정의 컴퓨터간에 메일을 포워딩 사용자가 여러 이름으로 참조 될 수 있게 해줌 • /etc/aliases 에서 mail alias에 대한 설정을 함

  10. SPARCS의 Mail Alias 설정 • /etc/aliases 에서 <alias 이름>: :include:/SPARCS/mail/aliases.d/<alias 이름 > • /SPARCS/etc/Aliases/<alias 이름> 파일에 주소를 하나씩 한 줄에 넣어준다. • 위 과정 후 newaliases을 실행하여 새 alias를 반영시킨다. But!! 파일 퍼미션이 644로 되어 있고 소유자가 root여서 우리는 파일을 읽을 수만 있다.

  11. 수고 하셨습니다.

More Related