1 / 24

Mail Application

Mail Application. SMTP,POP,IMAP Maildir,MBox,Header Email,MIME. Mail Service. Terdiri dari dua sub bagian: User Agent :bagian yang digunakan untuk Membaca dan mengirim email Mail Transfer Agent : Bagian yang Berfungsi untuk mengirimkan pesan dari source ke destination. Mail Service.

jovita
Download Presentation

Mail Application

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. Mail Application SMTP,POP,IMAP Maildir,MBox,Header Email,MIME

  2. Mail Service Terdiri dari dua sub bagian: • User Agent :bagian yang digunakan untuk Membaca dan mengirim email • Mail Transfer Agent : Bagian yang Berfungsi untuk mengirimkan pesan dari source ke destination

  3. Mail Service • User Agentadalah program local yang menangani perintah, menu, GUI,dan interaksi user dengan Email System. • Mail Transfer Agentadalah System Daemon yang bekerja dalam Background berfungsi meneruskan Email yang dikirimkan antar system.

  4. Format Message • Suatu pesan yang dikirim lewat Email berisi: • Envelop • Header • Blank line • Body • Setiap header terdiri dari satu baris dari Text ASCII berisi nama field,titik dua,dan nilai tertentu. • User Agent meneruskan pesan ke MTA,kemudian menggunakan beberapa header untuk digunakan sebagai envelop.

  5. Envelope,Header & Message

  6. Contoh Header • Return-Path: <dhoto@eepis-its.edu>Delivered-To:wahyudin@student.eepis-its.eduReceived: (qmail 10389 invoked by alias); 16 Jan 2006 10:29:55 -0000Delivered-To:goodle@student.eepis-its.eduReceived: (qmail 10386 invoked from network); 16 Jan 2006 10:29:55 -0000Received: from unknown (HELO moby.eepis-its.edu) (202.154.187.5)     by student.eepis-its.edu with SMTP; 16 Jan 2006 10:29:55 -0000Received: from localhost (localhost.localdomain [127.0.0.1])     by moby.eepis-its.edu (Postfix) with ESMTP id D4A13240AFC;     Mon, 16 Jan 2006 17:22:54 +0700 (WIT)Received: from moby.eepis-its.edu ([127.0.0.1])     by localhost (moby [127.0.0.1]) (amavisd-new, port 10024) with ESMTP     id 26131-02; Mon, 16 Jan 2006 17:22:43 +0700 (WIT)Received: from mail.eepis-its.edu (localhost.localdomain [127.0.0.1])     by moby.eepis-its.edu (Postfix) with ESMTP id 66782240AC8;     Mon, 16 Jan 2006 17:22:40 +0700 (WIT)

  7. Contoh Header Lanjutan • Received: from 202.154.187.7 (proxying for 10.252.102.78)     (SquirrelMail authenticated user dhoto)     by mail.eepis-its.edu with HTTP;     Mon, 16 Jan 2006 17:22:43 +0700 (WIT)Message-ID: <40110.202.154.187.7.1137406963.squirrel@mail.eepis-its.edu>Date: Mon, 16 Jan 2006 17:22:43 +0700 (WIT)Subject: laporan wifiFrom: "Sritrusta Sukaridhoto" <dhoto@eepis-its.edu>To:nonot@eepis-its.eduCc:goodle@student.eepis-its.eduUser-Agent: SquirrelMail/1.4.4MIME-Version: 1.0Content-Type: text/plain;charset=iso-8859-1Content-Transfer-Encoding: 8bitX-Priority: 3 (Normal)Importance: NormalX-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at eepis-its.edu

  8. Envelope • Berisi informasi yang dibutuhkan untuk mengirim email seperti : tujuan, prioritas, security level • MTA Menggunakan Envelope Untuk Routing,Jalur Pengiriman Email.

  9. Header

  10. MIME • Multipurpose Internet Mail Extensions Adalah protocol yang menyimpan setting untuk file Multimedia memungkinkan user untuk mengirimkan karakter non-ASCII melalui Email,seperti musik,gambar dan sebagainya. • Diperlukan kompatibility MIME di kedua sisi User Agent Program.

  11. MIME Mengapa? • MIME dipakai untuk menambahkan keterangan tentang encoding dan rule pada user agent apabila kita mengirimkan data selain text ASCII. • Agar pesan dapat dikirim melalui program dan protocol yang sudah ada,yang perlu dirubah hanya cara pengiriman dan penerimaannya. • Terdiri dari 5 header yang menjelaskan tentang file yang kita kirim. • MIME yang kita kirim tanpa header ini dianggap oleh user agent sebagai text biasa.

  12. MIME Header

  13. Content-Type Header • Content Type Ini cara penulisannya di pisahkan dengan “/” • Misal content-type:video/mpeg

  14. Mail Server • Mailbox berisi pesan yang masuk kedalam inbox kita. • message queue mail yang kita kirim yang sedang menunggu proses untuk dikirim. • SMTP adalah protocol yang digunakan antar mail server digunakan untuk mengirim pesan email.

  15. Gambar Ilustrasi Mail Server

  16. Mail Protocol • SMTP • Simple Mail Transport Protocol • Mengirim & Menerima Mail • POP3 • Post Office Protocol v. 3 • Mengambil mail secara remote • IMAP • Internet Mail Application Protocol • Mengambil mail secara remote

  17. SMTP • Menggunakan TCP port 25 • Direct transfer: server pengirim dan penerima. • 3 fase transfer • handshaking (greeting) • transfer of messages • closure • Command/response interaksi • command: ASCII text • response: status code and phrase

  18. Contoh Pengiriman Email Lewat SMTP U=telnet <servername> smtp S=welcome to SMTP server…. U=Helo <your domain/others> S=helo <your domain/other> U=Mail from: <username>@<yourdomain> S=Sender OK U=Rcpt to:<recipientuser>@<recipientdomain> S=OK U=Data S=End With .<cr>&<lf> U= to:<recipientuser>@<recipientdomain> From:<username>@<yourdomain> Subject : <Subject Your Email> <contain of your email> . S=Message Queue xxxxxxx s

  19. POP3 ( Post Office Protocol ) • Adalah protocol untuk email dimana seluruh email yang diterima oleh server didownload ke storage local,baru dapat dibaca • Menggunakan TCP 110 • Menggunakan authentifikasi user dan password • State Komunikasi POP3 Authentification => Transaction => Update

  20. IMAP4 ( Internet Message Access Protocol Version 4) • Email Protocol yang hampir sama dengan POP namun IMAP storagenya berada di server. • Memungkinkan User mempunyai beberapa remote mailbox. • Untuk membaca email user tidak perlu mendownload seluruh email,tapi hanya email yang akan dibaca saja yang di download. • Seluruh kegiatan mengirim, menerima, membalas email dilakukan di server.

  21. IMAP4 • Menggunakan Authentifikasi User Dan password. • State IMAP4

  22. Maildir & MBox • Maildir & Mbox Adalah Mode penyimpanan pada mail server. • Penyimpanan dengan maildir adalah dengan email dipisah,sehingga memudahkan user untuk membaca email-email tertentu saja,tanpa harus mendownload semua email. • Pernyimpanan dengan MBox adalah penyimpanan semua email yang masuk menjadi 1 buah file yang besar sehingga untuk membaca email perlu di download seluruh email.

  23. Maildir dan Mbox Mbox Maildir M

  24. Terima Kasih Modul Email Protocol

More Related