Jenis-jenis e-mel. Penghantaran mel. Perkhidmatan e-mel percuma yang mana untuk dipilih

Hantar kerja baik anda di pangkalan pengetahuan adalah mudah. Gunakan borang di bawah

Pelajar, pelajar siswazah, saintis muda yang menggunakan pangkalan pengetahuan dalam pengajian dan kerja mereka akan sangat berterima kasih kepada anda.

Dokumen yang serupa

    Sistem seluruh dunia untuk menghantar dan menerima e-mel. Level rendah keselamatan e-mel berbanding dengan cara lain. Cadangan untuk menjalankan surat-menyurat elektronik. organisasi tempat kerja, e-mel, Outlook Express.

    tesis, ditambah 12/05/2010

    Ciri umum dan piawaian e-mel. Program mel, pendaftaran peti mel, etika, keselamatan dan teknologi mel elektronik. Menerima dan menghantar mesej, buku alamat dan prosedur untuk bekerja dengan lampiran.

    kerja kursus, tambah 26/08/2010

    Sistem e-mel. Pengangkutan dan ejen pengguna tambahan. Mengalamatkan dalam sistem e-mel. Format mesej mel, penghantaran faks. Alias ​​mel, cara untuk menentukannya oleh pentadbir sistem.

    abstrak, ditambah 11/24/2009

    Konsep dan tujuan e-mel, penilaian keupayaan dan ciri fungsinya. Program e-mel, ciri dan operasi tersendirinya dilakukan. Analisis operasi dan kebolehpercayaan Outlook Express. Bekerja dengan mesej.

    ujian, ditambah 10/21/2010

    Ciri-ciri perbandingan pengendalian program Outlook Express dan Outlook. Ciri-ciri mencipta mesej faks. Bekerja dengan buku alamat. Mencipta dan menghantar mesej baharu, bekerja dengan e-mel dalam www. Faedah menggunakan e-mel.

    abstrak, ditambah 11/10/2009

    Intipati konsep e-mel, keupayaannya dalam rangkaian moden Internet. Ancaman utama yang mengganggu operasi bentuk komunikasi elektronik ini. Ciri kaedah keselamatan maklumat, prinsip penggunaan e-mel yang betul.

    ujian, ditambah 28/12/2012

    Sejarah kemunculan e-mel sebagai teknologi dan perkhidmatan untuk menghantar mesej elektronik antara pengguna rangkaian komputer. Sistem untuk mengatur alamat pos. Cara e-mel berfungsi, kelebihan dan keburukan utamanya.

    pembentangan, ditambah 10/03/2016

    Definisi, kebaikan dan keburukan e-mel. Sejarah dan kronologi perkembangannya. Seni bina moden (SMTP). Skim paling mudah memajukan mesej. Prosedur untuk penghalaan mel antara pelayan, piawaian penyulitannya. Tujuan menghantar spam.

    pembentangan, ditambah 04/19/2016

Pemprosesan dan penghantaran dokumen keluar, serta penerimaan dan pemprosesan yang masuk, dijalankan secara berpusat sama ada oleh setiausaha atau dalam ekspedisi (forwarder). Setelah menerima dokumen untuk dihantar, pertama sekali mereka menyemak ketepatan pelaksanaannya. : kehadiran tandatangan; kehadiran tarikh (jika tiada pada dokumen yang dihantar, ia dicop); kehadiran tajuk; kehadiran tanda tentang pelaku; ketepatan menangani; jika dokumen itu bertujuan untuk wartawan sekali sahaja, kehadiran alamat; kehadiran semua halaman dalam dokumen dan semua lampiran yang ditentukan.

Elemen reka bentuk ini diperlukan semasa menghantar dokumen sama ada melalui mel atau melalui faks. Jika dokumen tersebut tidak diformat dengan betul atau tidak dibentangkan sepenuhnya, ia dikembalikan kepada kontraktor untuk semakan.

Apabila menghantar dokumen melalui mel, ia ditukar. Dokumen yang dihantar ke alamat yang sama diletakkan bersama dalam satu sampul surat. Sampul surat dialamatkan dan ditanda. Bagi wartawan biasa, sampul surat disediakan lebih awal. Semua penyediaan dokumen yang dimaksudkan untuk pelepasan pos, dijalankan mengikut ketat dengan keperluan Peraturan Pos.

Walau bagaimanapun, dalam tahun lepas dengan perkembangan penghantaran dokumen melalui saluran komunikasi telefon (faks, e-mel), jumlah surat-menyurat yang dihantar oleh melalui pos, sentiasa berkurangan.

Menghantar dokumen menggunakan e-mel dengan ketara mengurangkan masa yang diperlukan untuk memindahkan maklumat dan meningkatkan kebolehpercayaan penghantaran.

Pada masa yang sama, kita tidak sepatutnya lupa bahawa penghantaran dokumen melalui e-mel menimbulkan masalah untuk mengesahkan kesahihan tandatangan (kebenaran dokumen), iaitu, penggunaan program khas " Tandatangan elektronik“Dan memuktamadkan perjanjian kebenaran khas dengan setiap wartawan.

Sistem e-mel terbahagi kepada dua jenis- global dan korporat (jabatan). Jika pengguna menyambung ke perkhidmatan e-mel global (seperti Relcom), ini bermakna menyambung kepada yang sudah rangkaian sedia ada penghantaran data meliputi wilayah yang luas, nod yang dilengkapi dengan peralatan berkuasa yang memastikan laluan volum yang besar mesej maklumat. Di samping itu, sesetengah pengguna satu sistem e-mel global boleh bertukar maklumat bukan sahaja dalam rangkaian mereka, tetapi juga dengan pelanggan rangkaian global yang lain. Sistem e-mel korporat - jabatan - dicipta untuk memastikan aliran dokumen dalaman, yang amat berkesan jika organisasi mempunyai sejumlah besar struktur bawahan, termasuk cawangan. E-mel korporat menggunakan beberapa komputer peribadi, bersatu menjadi rangkaian kawasan setempat (LAN). Paling komputer berkuasa Rangkaian menjalankan fungsi pengurusan dan dipanggil pelayan fail. PC lain yang disambungkan ke rangkaian dipanggil stesen kerja. Jadi semuanya sumber yang dikongsi rangkaian (pangkalan data, perisian, persisian) boleh diakses oleh setiap pengguna. Banyak sistem e-mel korporat telah pun dicipta: Microsoft Mail; cc:Mel; 1C: E-mel, dsb. Jadi, dengan menggunakan Microsoft Mel anda boleh melakukan operasi berikut: menerima dan menghantar mesej e-mel; memindahkan fail yang dicipta dalam program MS Office yang lain; menyimpan mesej dalam folder elektronik khas; sedar pencarian pantas mesej yang diperlukan; cetak mesej.



39. Konsep: "kes", "pembentukan kes", "nomenklatur kes". Kepentingan tatanama kes untuk klasifikasi dokumen sesebuah organisasi.

Kes- satu set dokumen atau dokumen yang berkaitan dengan satu isu atau bidang aktiviti, diletakkan dalam kulit berasingan.

Pembentukan kes- mengelompokkan dokumen yang telah dilaksanakan ke dalam satu kes mengikut tatanama kes dan menyusun dokumen dalam kes itu.

Nomenklatur kes- senarai sistematik nama kes yang dibuka dalam organisasi, menunjukkan tempoh penyimpanan mereka, disediakan mengikut cara yang ditetapkan. Ini adalah dokumen yang sangat berguna dalam kerja pejabat, kerana ia membolehkan anda mengatur kerja secara rasional dengan dokumen: kumpulan dokumen ke dalam fail mengikut sistem tertentu - memastikan, jika perlu, kelajuan carian dan keselamatan mereka; digunakan dalam proses pendaftaran dokumen - diberikan nombor pendaftaran mengikut klasifikasi yang dibangunkan dan indeks kes; digunakan sebagai dokumen utama dalam proses memilih kes untuk menyerahkannya ke arkib, memilih kes dengan tarikh akhir tamat untuk pemusnahan selanjutnya; digunakan sebagai dokumen perakaunan untuk fail dengan tempoh penyimpanan sementara (tiada inventori tambahan boleh disediakan); dalam hal ehwal arkib, ia berfungsi sebagai asas untuk menyediakan inventori fail simpanan kekal dan jangka panjang, termasuk untuk kakitangan, bertindak untuk pemusnahan dokumen. Nomenklatur kes ialah dokumen pelbagai fungsi dan, dari sudut praktikal, setiap organisasi memerlukannya untuk menyelaraskan kertas kerja semasa. Untuk Agensi-agensi kerajaan Dan institusi perbandaran yang memindahkan dokumen ke arkib negeri atau perbandaran, serta untuk syarikat saham bersama, notari, dll. menyediakan senarai fail adalah keperluan kawal selia.

Keperluan asas untuk organisasi penyimpanan operasi melaksanakan dokumen dalam kerja pejabat. Tanggungjawab untuk keselamatan dokumen. Penyimpanan dokumen dalam bentuk elektronik.

Peringkat terakhir proses kertas kerja ialah penyediaan dokumen yang telah dilaksanakan untuk penyimpanan dan penggunaan. Matlamat utama mengatur dan menyimpan dokumen yang dilaksanakan adalah untuk mewujudkan syarat untuk kegunaannya dalam kerja rujukan institusi dan menambah Dana Arkib Negeri.
Penyimpanan dokumen yang dilaksanakan tahun semasa dijalankan dalam folder-daftar khas. Dokumen yang disiapkan oleh kerja pejabat diserahkan kepada arkib organisasi pada akhir tahun.
Menyediakan pemindahan kes ke arkib termasuk langkah-langkah berikut:
1. menjalankan pemeriksaan nilai dokumen dalam kes;
2. sistematisasi dokumen dalam fail;
3. pendaftaran kes;
4. menyusun inventori hal ehwal sesebuah unit struktur.
Kerja-kerja yang disenaraikan dijalankan oleh pekerja unit struktur yang bertanggungjawab untuk mengekalkan dokumentasi di bawah bimbingan metodologi ketua arkib.
Sebelum pendaftaran teknikal kes, sistematisasi tambahan dokumen dalam kes dijalankan. Untuk melakukan ini, dokumen dialih keluar dari folder dan diletakkan dalam susunan kronologi, i.e. dalam susunan terbalik. Dokumen terawal diletakkan pada permulaan kes (di bahagian atas), dan yang terkini di penghujung.
Nomenklatur fail ialah senarai fail yang diluluskan dan sistematik yang dibuka di institusi, menunjukkan tempoh penyimpanannya mengikut cara yang ditetapkan. Nomenklatur kes digunakan sebagai skema untuk pengedaran dan pengelompokan dokumen yang dilaksanakan ke dalam kes (skim klasifikasi), indeks untuk mengindeks dokumen dan kes, tempoh penyimpanannya, dan juga sebagai skema untuk membina fail rujukan dokumen yang tidak dilaksanakan. Selain itu, ia merupakan dokumen perakaunan dalam pengurusan rekod dan arkib institusi untuk simpanan sementara (sehingga 10 tahun termasuk).
Nomenklatur kes adalah perlu untuk mencari dokumen dengan cepat mengikut kandungan dan jenisnya. Kecekapan bekerja dengan dokumen dan keselamatannya bergantung pada seberapa baik ia disusun. Kehadiran senarai kes di setiap institusi, organisasi dan perusahaan adalah wajib.
Apabila menyusun tatanama kes, perusahaan mesti mengambil kira keperluan untuk tatanama kes yang terkandung dalam sistem negara sokongan dokumentasi pengurusan, Peraturan asas untuk operasi arkib jabatan, senarai dokumen yang menunjukkan tempoh penyimpanan. Nomenklatur hal ehwal perusahaan dibangunkan oleh pakar yang bertanggungjawab untuk mengatur kerja dengan dokumen dan diluluskan oleh ketua perusahaan.
Nomenklatur kes boleh spesifik, anggaran dan tipikal. Di samping itu, terdapat perbezaan antara tatanama hal ehwal unit struktur dan institusi.
Nomenklatur khusus mencerminkan dokumen satu institusi atau unit struktur tertentu.
Anggaran dan tatanama standard kes mencerminkan dokumen kategori institusi tertentu dengan jenis aktiviti dan komposisi dokumentasi yang sama. Di samping itu, tatanama standard mewujudkan pengindeksan bersatu kes untuk institusi berkaitan sistem (jabatan) dan wajib. Anggaran tatanama kes adalah nasihat.

Tanggungjawab keseluruhan untuk mengatur penyimpanan dan memastikan keselamatan dokumen terletak pada ketua organisasi.

Dengan peralihan kerja pejabat kepada teknologi berkomputer, timbul persoalan untuk memperkemas dan mengatur penyimpanan dokumen yang dibuat dalam bentuk elektronik.
Dokumen dalam dalam format elektronik boleh dibuat oleh pekerja organisasi pada komputer, diterima melalui e-mel, ditukar kepada bentuk elektronik (dengan mengimbas) daripada bentuk kertas tradisional. Dokumen yang dibuat atau diterima mesti disimpan dalam memori komputer - ditulis sebagai fail dihidupkan HDD. Dokumen boleh disimpan pada pemacu keras komputer, atau pada komputer khusus (pelayan fail), pada media boleh tanggal.
Pertama sekali, folder (direktori) dicipta pada cakera keras di mana dokumen akan diletakkan. Sama seperti dokumen kertas dimasukkan ke dalam fail, begitu juga fail dimasukkan ke dalam folder. Setiap folder boleh mempunyai subfolder di dalamnya, yang seterusnya boleh mempunyai subfolder mereka sendiri. Setiap folder diberikan "nama". "Nama" harus bermula dengan jenis dokumen (perintah, tindakan, laporan, dll.), mengapa kandungan dokumen dijelaskan dengan maklumat tentang kepengarangan, isu, koresponden, tempoh di mana dokumen (fail) dikumpulkan .
Fail kerja pejabat semasa disimpan pada pemacu keras komputer. Apabila bekerja pada rangkaian, pengguna mungkin mempunyai akses kepada cakera atau direktori pada komputer lain. Dalam kes ini, mereka akan mempunyai nombor surat bersiri dan boleh digunakan sebagai peranti yang terletak pada komputer sendiri. Untuk melakukan ini, kebenaran untuk berkongsi akses kepada fail tertentu ditetapkan pada komputer yang mengandungi sumber yang diperlukan. Akses boleh dihadkan sama ada dengan menggunakan kata laluan untuk akses penuh dan baca sahaja, atau dengan mengehadkan akses kepada sahaja pengguna tertentu. Anda boleh memasukkan kata laluan untuk menyekat akses kepada folder. Organisasi dengan jumlah dokumen kongsi yang besar menggunakan komputer yang berdedikasi dan sangat dipercayai - fail - pelayan - direka untuk operasi berterusan dan menyediakan akses serentak kepada data daripada unit kepada puluhan, ratusan malah ribuan pengguna.
Semua dokumen yang diterima untuk peredaran pejabat mesti disimpan dalam folder umum yang dibuat mengikut tatanama fail unit (organisasi secara keseluruhan) berdasarkan pengelas standard.
Salah satu isu utama yang menentukan kejayaan penggunaan teknologi komputer di pejabat ialah kebolehpercayaan menyimpan dokumen dalam bentuk elektronik. Keselamatan dokumen terdiri daripada:
- bekalan kuasa mampan;
- Salinan rizab;
- perlindungan antivirus;
- pencegahan dan diagnostik menggunakan utiliti khas ( program sokongan).
Keanehan storan elektronik terdiri daripada menghantar dokumen ke arkib elektronik serta-merta selepas selesai kerja dengan mereka dalam kerja pejabat. Ini membolehkan anda memastikan keselamatan dokumen, storan terpusatnya, carian pantas dan akses teragih kepada dokumen menggunakan rangkaian tempatan dan menggunakan akses jauh(melalui telefon dan melalui Internet).
Pangkalan data dokumen dibentuk semasa proses pendaftaran mereka.
Data pada dokumen untuk tahun lalu disimpan secara berasingan walaupun selepas semua dokumen untuk tahun lalu telah dilaksanakan. Pangkalan data digunakan hanya untuk kerja rujukan dan boleh disalin ke medium storan luaran. Bergantung pada jumlah maklumat, ia boleh menjadi cakera liut, pita magnetik, CD-ROM atau media arkib lain.
Dokumen dengan tempoh penyimpanan kekal dan jangka panjang biasanya direkodkan pada CD-ROM, dan dokumen dengan tempoh penyimpanan sementara biasanya dirakam pada media yang boleh dipadamkan dan ditulis semula apabila tamat tempoh penyimpanan.
Tempoh penyimpanan untuk dokumen tidak bergantung pada bentuk kewujudannya - kertas atau elektronik - dan ditentukan oleh direktori khas - senarai dokumen yang menunjukkan tempoh penyimpanan.
Pemacu logik atau beberapa folder pada komputer biasanya digunakan sebagai tempat untuk menyimpan dokumen arkib. Jika terdapat program seperti “ Arkib elektronik” perakaunan dan penyalinan dilakukan secara automatik. Jika tidak, ini dilakukan secara manual: dokumen dibahagikan dengan tempoh penyimpanan, folder dibuat sepadan dengan bahagian tahunan inventori. Sekiranya terdapat sejumlah besar dokumen dalam simpanan kekal, ia terletak di dalam bahagian tahunan, dalam folder jabatan yang berkaitan.

Di bawah mesej teks V dalam erti kata yang sempit mesej difahami sebagai terdiri daripada rentetan panjang terhad, setiap baris terdiri daripada aksara alfanumerik ASCII asas dan tanda baca (mesej sedemikian juga dipanggil 7-bit). Aksara dengan kod 8-bit (contohnya, Cyrillic) tidak termasuk dalam set ini.

Alamat e-mel kelihatan seperti

[email protected]

Alamat e-mel ini dilindungi daripada spambots. Untuk melihatnya, anda mesti mendayakan JavaScript

di mana mail.domain adalah sesuatu Nama domain, dan mail_box ialah pengecam nama koresponden. Peti mel boleh sepadan dengan satu orang, sekumpulan orang, alamat surat rasmi, mesin pemprosesan automatik, dsb. - bentuk alamat tidak bergantung pada ini. Selanjutnya dalam perenggan ini kita akan menganggap bahawa peti mel adalah peribadi. Domain mel ialah nama domain yang mana rekod jenis MX wujud dalam sistem DNS (lihat topik "DNS"), atau rekod jenis A jika tiada MX.

Komputer yang ditunjukkan oleh rekod MX ialah pelayan mel untuk domain mel tersebut. Semua mel yang dihantar ke alamat dalam domain mel tertentu pergi ke pelayan ini, yang memutuskan perkara yang perlu dilakukan seterusnya dengan mel ini, lihat di bawah.

Peranan utama dalam sistem e-mel dimainkan oleh tiga jenis program:

Ejen pengangkutan (MTA - Ejen Pengangkutan Mel),

Ejen penghantaran (MDA - Ejen Penghantaran Mel),

Ejen Pengguna (MUA - Mail Ejen Pengguna).

Interaksi program ini dan operasi sistem e-mel dibentangkan dalam Rajah 2 (lihat Lampiran)

Ejen pengangkutan biasanya berjalan pada pelayan mel. Ejen pengangkutan berfungsi sebagai penghala untuk mesej mel. Fungsinya adalah seperti berikut:

1. analisis dan penukaran alamat dan pengepala mesej mel, termasuk:

Menukar alamat kepada format sistem mel lain jika MTA berfungsi sebagai pintu masuk antara dua sistem mel (contohnya, antara Mel Internet dan Mel Sprint);

Menukar nama domain e-mel pengirim (penyamaran);

Menetapkan pengepala perkhidmatan dalam mesej, mencerminkan laluan dan proses pemprosesannya;

2. Tinjauan DNS untuk nama dan alamat pelayan mel penerima mesej;

3. menentukan ejen penghantaran bagi setiap mesej dan memindahkan mesej kepada ejen penghantaran yang dipilih;

4. menguruskan baris gilir mesej, menangguhkan dan menyambung semula ejen penghantaran jika penghantaran mesej segera adalah mustahil;

5. pemulangan mesej yang atas sebab tertentu tidak dapat dihantar ke destinasi mereka.

Ejen penghantaran menyampaikan mesej dalam beberapa cara tertentu. Terdapat beberapa jenis ejen penghantaran standard:

Tempatan - surat dihantar ke peti mel yang terletak pada komputer yang sama; penghantaran dilakukan, sebagai contoh, dengan menambahkan kandungan mesej pada fail tertentu (dalam Unix ini ialah fail /var/mail/mailbox).

SMTP - surat dihantar ke peti mel dalam domain mel lain; penghantaran dibuat dengan berhubung dengan ejen pengangkutan di pelayan jauh menggunakan protokol SMTP.

Prog - surat mesti diproses oleh beberapa program; penyampaian dibuat dengan menelefon program ini yang mana inputnya adalah kandungan surat.

Secara umum, kaedah penghantaran (dan, sewajarnya, ejen) boleh diubah: contohnya, menyimpan surat dalam pangkalan data; memajukan surat melalui faks, dsb. Pemilihan ejen penghantaran untuk setiap surat tertentu dibuat oleh ejen pengangkutan mengikut konfigurasi yang ditetapkan bagi ejen pengangkutan dan alamat destinasi surat tersebut.

Ejen pengguna ialah shell pengguna untuk bekerja dengan e-mel, fungsinya:

Menerima mesej daripada pelayan mel;

Pembentangan, penyimpanan, pelupusan dan pengkatalogan mesej mel;

Mencipta mesej baharu dan memindahkannya kepada ejen pengangkutan untuk pemprosesan dan penghantaran selanjutnya.

Ejen mel dalam pelbagai OS

e-mel komputer internet

Dalam Unix OS, ejen pengangkutan ialah program sendmail, yang telah menjadi standard MTA de facto. Selain itu, sendmail termasuk ejen penghantaran SMTP. Ejen penghantaran tempatan - program mel dengan suis "-d". Mel, pain, pelbagai MailTools untuk X-Windows dan program lain boleh digunakan sebagai MUA. Program qpopper boleh digunakan sebagai pelayan POP. Semua program di atas diedarkan secara bebas atau merupakan sebahagian daripada sistem pengendalian.

MUA dengan klien POP terbina dalam (Unix, Windows) - Netscape, Eudora, Kelawar itu dan lain-lain.

Pelayan mel seperti Netscape Messaging Server dan Microsoft Exchange. Mereka ditadbir melalui antara muka web bertingkap, di mana semua fungsi yang diperlukan: ejen pengangkutan itu sendiri, pelayan POP3, sistem untuk mentadbir peti mel pengguna, alias, kumpulan dan senarai mel. Walau bagaimanapun, berbanding dengan sendmail, pelayan sedemikian adalah rumit, tidak boleh dipercayai, kurang telus, dan tidak mempunyai tahap fleksibiliti dan serba boleh seperti yang dimiliki oleh sendmail.

Cara e-mel berfungsi. Mengalamatkan dalam sistem e-mel. Alias ​​mel. Format mesej mel. Menghantar mesej faks. Semak imbas paling banyak program popular untuk bekerja dengan e-mel.

Garis panduan

Pada masa kini sistem e-mel semakin popular. Apa itu, bagaimana ia boleh digunakan.

Kami tahu apa itu mel. Ini adalah cara komunikasi tradisional yang membolehkan pertukaran maklumat, sekurang-kurangnya, dua pelanggan. Agar pertukaran ini berlaku, adalah perlu untuk menulis mesej dan, menunjukkan alamat, meletakkannya dalam peti mel, dari mana surat itu pasti akan berakhir di pejabat pos. Jika alamat yang ditentukan memenuhi piawaian yang diterima umum, maka selepas beberapa lama posmen akan memasukkannya ke dalam peti mel penerima. Seterusnya, pelanggan akan membuka mesej, dan pertukaran maklumat telah berlaku. Untuk mempercepatkan proses, kami mengambil telefon bimbit, mendail nombor telefon dan, jika sambungan yang betul berlaku, pelanggan kami akan mendengar apa yang kami ingin sampaikan kepadanya. Jika pelanggan tidak menjawab atau nombornya sibuk, anda perlu mengulangi prosedur sekali lagi, menyesali bahawa anda telah membuang masa berharga anda untuk perkara ini.

Kedua-dua jenis komunikasi ini - pos dan telefon - telah menjadi tradisi bagi kita, dan kita sudah mengetahui kelebihan dan kekurangannya dengan baik. Apakah e-mel?

Apabila ARPANET mula-mula memasuki arena, pereka bentuknya menjangkakan bahawa trafik utama (iaitu, jumlah maklumat yang dipindahkan antara nod) akan menjadi proses-ke-proses. Mereka silap. Yang mengejutkan mereka, jumlah e-mel antara orang mengatasi jumlah komunikasi antara proses. Walaupun salji, hujan dan panas boleh menghentikan kurier pos, keupayaan ARPANET untuk menyampaikan mesej dari Pantai Barat Amerika Syarikat ke Pantai Timur dalam beberapa saat mula merevolusikan komunikasi.

Tarikan utama e-mel adalah kelajuannya. Walau bagaimanapun, terdapat faedah lain yang tidak begitu diketahui secara meluas. Telefon ini juga menyediakan akses hampir serta-merta, tetapi kajian telah menunjukkan bahawa kira-kira 75% daripada panggilan telefon berakhir dengan kegagalan. (“Saya sangat minta maaf, tetapi En. Smith sedang dalam mesyuarat/telah pergi dalam perjalanan perniagaan/telah meninggalkan bilik”.) E-mel mempunyai kelajuan akses yang sama seperti telefon, tetapi tidak memerlukan kedua-dua pihak berada di hujung talian telefon yang bertentangan pada masa yang sama. Di samping itu, dia meninggalkan salinan bertulis mesej, yang boleh disimpan atau dihantar. Selain itu, surat boleh dihantar kepada beberapa pelanggan pada masa yang sama. Dan bukan itu sahaja!! Menggunakan perkhidmatan e-mel moden, anda boleh menghantar bukan sahaja mesej bertulis, tetapi maklumat dalam apa jua bentuk: gambar, video, program, dll.

Dan semua ini dijamin akan dihantar ke mana-mana sahaja di dunia dalam beberapa minit.

Prinsip operasi e-mel. Sistem e-mel.

Sistem e-mel terdiri daripada tiga komponen:

    ejen pengguna - membolehkan pengguna membaca dan mengarang mesej.

    ejen pengangkutan- memajukan mesej dari satu mesin ke mesin lain.

    ejen penghantaran - meletakkan mesej dalam peti mel pengguna penerima.

Ejen pengguna. Program yang membenarkan pengguna membaca dan mengarang mesej mel. Contoh ejen ini termasuk program Mel Internet dalam Windows 95 dan arahan mel dalam UNIX.

Ejen pengguna pertama ialah /bin/mail, dibangunkan oleh AT&T. Kini terdapat beberapa program kelas ini. Di samping itu, terdapat ejen pengguna dengan antara muka pengguna grafik. Terdapat juga standard yang mentakrifkan kemasukan objek multimedia dalam mesej e-mel. Ia dipanggil MIME (Sambungan Mel Internet Serbaguna). Ramai ejen pengguna menyokong piawaian ini.

Ejen pengangkutan. Program yang menerima mel daripada ejen pengguna mentafsir alamat pengguna dan mengubah hala mel ke komputer yang sesuai untuk penghantaran seterusnya. Selain itu, ejen pengangkutan menerima mel masuk daripada ejen pengangkutan lain. Ejen pengangkutan menjalankan protokol SMTP (Simple Mail Transport Protocol), yang ditakrifkan dalam RFC821.

Beberapa ejen pengangkutan telah dibangunkan untuk UNIX OS (MMDF, zmailer, smail, upas dan lain-lain), tetapi yang paling berkuasa, paling fleksibel dan paling meluas ialah sendmail.

Program sendmail ialah ejen pengangkutan, program penghubung antara pengguna dan ejen penghantaran. Untuk Internet, ia juga merupakan ejen penghantaran. Program sendmail melaksanakan tugas berikut:

    menguruskan mesej selepas ia meninggalkan jari pengguna;

    menghuraikan alamat penerima;

    pemilihan ejen penghantaran atau pengangkutan yang sesuai;

    menukar alamat kepada bentuk yang boleh difahami oleh ejen penghantaran;

    pemformatan semula tajuk yang perlu;

    penghantaran mesej yang ditukar kepada ejen penghantaran.

Program sendmail juga menjana mesej ralat dan mengembalikan mesej yang tidak boleh dihantar kepada pengirim.

Ejen penghantaran. Program yang menerima mel daripada ejen pengangkutan dan menghantarnya kepada pengguna yang sesuai. Mel boleh dihantar kepada orang tertentu, ke senarai mel, ke fail, ke program, dsb. Untuk menyampaikan setiap jenis penerima, ejen mel yang berasingan diperlukan - ejen penghantaran untuk pengguna tempatan. Spop ialah ejen penghantaran untuk pengguna mesin jauh yang menggunakan UUCP (UNIX to UNIX Owl) atau POP (Post Office Protocol) untuk menerima mel.

Program /bin/mail ialah ejen penghantaran untuk pengguna tempatan, dan uux dan spop, program fetchmail ialah ejen penghantaran untuk pengguna mesin jauh yang menggunakan perkhidmatan UUCP atau POP, IMAP untuk menerima mel. Program /bin/sh ialah ejen penghantaran untuk mel yang dihantar ke fail atau program.

Mengalamatkan dalam sistem e-mel. Terdapat dua jenis alamat e-mel: bergantung kepada laluan dan bebas laluan. Apabila menggunakan kaedah pengalamatan pertama, penghantar dikehendaki mengetahui mesin perantaraan yang mesti dilalui oleh mesej untuk sampai ke destinasinya. Jenis alamat kedua hanya menunjukkan destinasi. Alamat UUCP bergantung pada laluan, tetapi alamat Internet (biasanya) bebas laluan.

Alamat e-mel Internet mempunyai format berikut: pengguna@mesin, di mana tanda @ memisahkan nama pengguna daripada penetapan mesin. Mel dihantar ke peti mel pengguna pada mesin pengguna.

Contoh alamat e-mel yvv@ softpro . saratov . ru

Dalam contoh yang sedang dipertimbangkan, yvv ialah pengecam pelanggan, biasanya terdiri daripada huruf awal nama keluarga, nama pertama dan patronimiknya. Apa yang berada di sebelah kanan tanda @ dipanggil domain dan secara unik menerangkan lokasi pelanggan. Komponen domain dipisahkan oleh titik. Bahagian paling kanan domain, sebagai peraturan, menunjukkan kod negara penerima - ini ialah domain peringkat teratas. Kod negara diluluskan oleh piawaian ISO antarabangsa dan diberikan dalam Lampiran 1. Dalam kes kami, ru ialah kod Persekutuan Rusia. Walau bagaimanapun, penetapan rangkaian juga boleh muncul sebagai domain peringkat atas. Sebagai contoh, di Amerika Syarikat, di mana terdapat rangkaian yang menghubungkan institusi pengajian tinggi atau organisasi kerajaan, singkatan edu - Institusi pendidikan (contohnya, cs.berkeley.edu), gov - Institusi kerajaan dan lain-lain digunakan sebagai domain peringkat atasan ( lihat Lampiran 1).

Subdomain seterusnya – saratov dalam kes kami – ditakrifkan secara unik dalam domain peringkat atasan. Tidak sukar untuk meneka maksud kod bandar - Saratov. Keseluruhan komponen domain saratov.ru dipanggil domain peringkat kedua. Singkatan domain peringkat kedua ditakrifkan mengikut peraturan yang diterima pakai oleh domain peringkat atas.

Domain peringkat ketiga – softpro.saratov.ru. Dalam kes kami, domain peringkat ketiga termasuk nama syarikat Kumpulan SoftPRO. Peraturan untuk membentuk nama dalam domain peringkat ketiga adalah urusan peribadi untuk domain peringkat kedua.

Alamat UUCP terdiri daripada senarai mesin yang melaluinya mesej mesti dihantar dalam perjalanan ke destinasinya. Item senarai dipisahkan dengan tanda seru. Contohnya, dalam alamat e-mel UUCP: mcvax!uunet!ucbvax!hao!boulder!lair!evi

destinasi adalah mesin sarang, dan penerima adalah pengguna evi. Setiap mesin dalam rantai mempunyai sambungan UUCP terus ke mesin yang berada pada rangkaian sebelum dan selepasnya. Sebagai contoh, mesin ucbvax mesti mempunyai sambungan ke mesin hao dan uunet. Rangkaian alamat UUCP boleh menjadi sangat panjang, tetapi kini Internet digunakan secara meluas, anda jarang melihat alamat yang besar. Apabila e-mel terutamanya berdasarkan UUCP, pentadbir perlu mengingati senarai komputer merentas sebahagian besar rangkaian UUCP yang mendasari.

Dalam format e-mel Internet, alamat di atas akan kelihatan seperti evi@lair, atau lebih tepat - [e-mel dilindungi]. Alamat gabungan juga dibenarkan. Sebagai contoh, jika sistem UUCP menghubungkan sarang mesin ke seluruh domain colorado.edu, alamatnya mungkin kelihatan seperti ini: [e-mel dilindungi]

Alias ​​mel. Alias ​​membenarkan pentadbir sistem dan pengguna individu untuk memajukan mel. Ia boleh digunakan untuk menyediakan senarai mel (yang termasuk berbilang penerima), untuk memajukan mel antara mesin dan untuk membolehkan pengguna ditangani dengan berbilang nama.

Alias ​​boleh ditakrifkan:

    dalam fail konfigurasi ejen pengguna;

    dalam fail alias seluruh sistem /etc/aliases;

    V fail pengguna ke hadapan ~/.ke hadapan.

Sistem e-mel mula-mula mencari alias dalam fail konfigurasi ejen pengguna, kemudian dalam fail alias, dan akhirnya dalam fail pemajuan pengguna.

Berikut ialah beberapa contoh alias yang ditakrifkan dalam fail alias:

evi: evi@mailhub

pengarang: evi,garth,scott,trent

Baris pertama menyatakan bahawa mel yang tiba di nemeth harus dihantar kepada pengguna evi on mesin tempatan. Yang kedua ialah semua mel yang dialamatkan kepada evi hendaklah dihantar ke mesin mailhub. Akhir sekali, baris ketiga menentukan bahawa mel yang dialamatkan kepada pengarang harus dihantar kepada pengguna evi, garth, scott, dan trent. Rekursi disokong supaya mel yang dihantar kepada nemeth akhirnya berakhir di evi@mailhub.

Selain senarai pengguna, alias boleh merujuk kepada:

    fail yang mesej harus ditambah;

    perintah kepada siapa mesej input harus dihantar.

Format mesej mel. Untuk membolehkan e-mel sampai kepada penerimanya, ia mesti diformat mengikut piawaian antarabangsa dan mempunyai alamat e-mel yang piawai. Format mesej yang diterima umum ditakrifkan oleh dokumen yang dipanggil "Standard for the Format of ARPA – Internet Text messages", disingkatkan sebagai Request for Comment atau RFC822, dan mempunyai pengepala dan mesej itu sendiri.

Mari lihat contoh mesej e-mel:

Diterima: daripada CS.ORST.EDU oleh fuug.fi dengan id SMTP AA15539 (5.65+/IDA-1.3.5 untuk [e-mel dilindungi]); Kha, 20 Dis 90 08:19:05 +0200

Diterima: daripada jacobs.CS.ORST.EDU oleh CS.ORST.EDU (5.59/1.15) id AA19981; Rabu, 19 Dis 90 22:19:59 PST

Daripada: Harry Brooks

Id Mesej:<[e-mel dilindungi]>

Subjek: Re: tertanya-tanya adakah anda hadir?

Hai! Semakan komunikasi. Jika mesej telah berlalu biasanya datang pengesahan.

Mesej terdiri daripada teks yang anda ingin hantar kepada penerima, dan pengepala, yang ditambahkan pada permulaan mesej, dipisahkan daripada teks baris kosong, dan mengandungi beberapa baris maklumat yang diperlukan tentang mesej ini: tarikh berlepas, alamat, alamat pulang, subjek mesej dan lain-lain.

Di sini empat belas baris pertama membentuk tajuk. Ambil perhatian bahawa setiap baris pengepala kelihatan seperti: tajuk: teks

Nama baris pengepala dihuraikan seperti berikut:

Menerima : tanda laluan melalui mesin (cap pos). Surat kami mempunyai lima tanda sedemikian, yang bermaksud bahawa sepanjang jalan ia melalui lima kereta, dan setiap daripada mereka menunjukkan apabila ia berlalu.

Tarikh : tarikh dan masa penghantaran surat; ia dinyatakan dalam format standard, kerana kebanyakan sistem mel boleh mengisih mesej mengikut masa jika anda bertanya.

daripada : nama pengirim dan alamat pemulangan<отделен угловыми скобками>.

Mesej - ID : ID mesej dalaman; diberikan oleh perkhidmatan pos penghantar. Setiap huruf diberikan pengecam unik - unik di dunia -. Ia boleh digunakan untuk memaut ke surat, seperti nombor keluar.

Kepada : alamat penerima

Subjek : Subjek mesej. Mark Re : menunjukkan bahawa mesej ini adalah balasan (daripada perkataan balasan) kepada mesej lain. Mesej asal dan balasan mempunyai talian Subjek : sama. Apabila pengarang membalas, perkhidmatan pos secara automatik mengambil baris subjek daripada mesej asal. Ini mudah apabila terdapat perbualan yang panjang mengenai satu topik. Anda boleh meminta perkhidmatan mel mengisih mesej mengikut topik dan menyegarkan semula ingatan anda tentang frasa sebelumnya dalam perbualan ini.

Semasa mengarang mesej, cuba nyatakan dalam baris ini tajuk yang pendek dan bermaklumat yang mungkin. Tidak semua orang akan membaca mesej dengan tajuk seperti "Adakah anda ingat pernah anda memberitahu saya..."?

Status : status mesej; Perkhidmatan pos anda menandakan sendiri bahawa anda telah membaca mesej itu, supaya ia tidak ditawarkan kepada anda untuk kali kedua sebagai baharu.

Terdapat beberapa jenis baris pengepala lain. Tidak semua mereka perlu berada di sana. Beberapa baris perkhidmatan pos ditambah secara automatik. ( Menerima : Tarikh :), yang lain ditetapkan oleh pengarang surat ( Kepada :, Subjek : ). Kami akan membincangkan secara terperinci tentang cara menunjukkan alamat dalam mesej supaya perkhidmatan pos memahaminya dan menghantar surat itu ke destinasinya.

Anda boleh memasukkan teks mesej dan membuat pengepala menggunakan salah satu editor mesej e-mel.

Mesej itu sendiri biasanya merupakan fail teks bentuk bebas. Apabila menghantar data bukan teks (program boleh laksana, maklumat grafik), transcoding mesej digunakan, yang dilakukan oleh perisian yang sesuai.

Menghantar mesej faks. Baru-baru ini muncul di Internet peluang baru– menghantar dan menerima faks melalui rangkaian menggunakan komputer. Anda boleh menghantar pesanan untuk menghantar atau menerima faks. E-mel biasa, diformat dengan betul, disusun dan dihantar ke alamat nod komputer yang mengendalikan operasi faks. Teks surat ini akan dihantar sebagai faks kepada mesin faks penerima.

Perisian faks membolehkan anda menukar data ke pelbagai format kepada format mesin faks. Contohnya, program Faks Pautan Pantas II membolehkan anda memindahkan data berikut ke mesin faks dan modem faks lain: teks, fail dalam TIFF, format IMG yang disediakan oleh GEM Artline atau Ventura Pablisher, BMP daripada Microsoft Windows, CUT daripada Dr.Halo dan PCX daripada Paintbrush.

Format mesej yang dihantar melalui e-mel diterangkan dalam RFC 2822. Ia terdiri daripada tiga bahagian:

    Sampul surat yang mengandungi alamat pengirim dan penerima mesej; maklumat ini hanya digunakan semasa menghantar mesej melalui protokol SMTP, ia tidak tersedia kepada penerima; Pengepala yang mengandungi maklumat perkhidmatan yang dijana oleh program yang terlibat dalam penghantaran mesej, seperti alamat pengirim dan penerima, yang mungkin berbeza daripada yang digunakan dalam sampul surat, subjek mesej, masa penghantaran, maklumat tentang pemajuan dan program. digunakan untuk mencipta mesej, dsb. dsb., pengepala berakhir dengan baris kosong; Badan mengandungi mesej itu sendiri, dicipta oleh pengirim dan untuk dihantar kepada penerima.

Oleh itu, mesej dihantar kepada penerima dalam bentuk pengepala dan badan yang dipisahkan daripadanya oleh baris kosong.

Pengepala terdiri daripada medan: rentetan teks yang terdiri daripada nama medan: perkataan yang berakhir dengan titik bertindih dan kandungan medan. Medan pengepala panjang dibahagikan kepada berbilang baris, dengan setiap baris meneruskan baris sebelumnya bermula dengan aksara ruang putih.

Dalam jadual 1 menerangkan medan pengepala yang paling penting.

Nama medan

Nilai medan

Masa untuk menghantar mesej

Alamat penghantar

Alamat balas

Alamat penerima

Salin alamat penerima

Alamat penerima salinan tersembunyi. Medan ini digunakan semasa penghantaran mesej; selepas penghantaran kepada penerima, medan yang sepadan atau sebahagian daripada kandungannya boleh dialih keluar.

Pengecam mesej unik

Pengecam unik bagi mesej yang mesej ini bertindak balas

ID unik semua mesej dalam urutan balasan

Subjek mesej

Alamat pengirim ditunjukkan pada sampul mesej

Maklumat tentang petikan mesej. Setiap nod yang melaluinya mesej dihantar mesti menambah medan "Diterima:" pada pengepala yang mengandungi nama dan alamat IP nod yang menghantar dan menerima mesej, masa transit, dsb.

Versi digunakan MIME

Jenis data yang digunakan dalam badan mesej

Kandungan-Pindah-Pengekodan:

Bukan AS - Kaedah pengekodan aksara ASCII yang digunakan dalam badan mesej

Tajuk biasanya tidak ditunjukkan sepenuhnya. Penerima hanya melihat beberapa medan: alamat pengirim dan penerima, masa penghantaran dan subjek mesej.

Badan mesej, jika ia bukan hanya teks yang ditulis dalam huruf Latin, mesti dikodkan mengikut spesifikasi MIME(RFC 2045). Di bahagian penerima, jika perlu, ia dinyahkod dan ditukar kepada bentuk yang boleh difahami oleh pengguna.

1.1 Alamat e-mel Internet

E-mel Internet menggunakan pengalamatan bebas laluan. Ini bermakna alamat pengguna kekal sama tidak kira dari mana mesej dihantar. Pengalamatan ini sangat mudah untuk pengguna, tetapi merumitkan proses penghantaran mesej, kerana penentuan laluan penghantaran terletak sepenuhnya pada perisian e-mel.

Ia juga mungkin untuk menentukan laluan mesej dalam alamat penerima, tetapi alamat yang bergantung kepada laluan tersebut jarang digunakan, biasanya untuk tujuan penyahpepijatan. Secara umum, penggunaannya tidak masuk akal.

Format alamat emel diterangkan secara terperinci dalam RFC 2822. Secara umum, ia mempunyai format berikut:

nama pengguna@domain mel

dengan nama_pengguna ialah pengecam pengguna, unik dalam satu domain mel;

Nama domain mel mempunyai format yang sama seperti yang digunakan dalam nama domain Internet. Ia diterangkan dalam RFC 1034. Walau bagaimanapun, walaupun terdapat persamaan dangkal, kefungsian domain mel dan nama domain hos adalah berbeza dengan ketara.

Sebagai tambahan kepada bahagian penting yang digunakan semasa menghalakan mesej, alamat boleh mengandungi ulasan dalam bentuk baris teks sewenang-wenangnya sebelum dan selepas bahagian penting. Untuk memisahkan ulasan daripada bahagian penting alamat, yang terakhir disertakan dalam kurungan sudut. Alamat e-mel akhir mempunyai format berikut:

satu komen< имя_пользователя@почтовый_домен >satu komen

Sebagai contoh:

Artem Petrov<*****@***ru>(Ulyanovsk)

Untuk menghantar mesej, hanya nyatakan *****@***ru sebagai alamat. Maklumat pada kedua-dua belah kurungan sudut diabaikan apabila mesej dihantar.

Alamat e-mel tidak semestinya menghala terus ke peti mel sedia ada. Ia juga boleh menjadi alias e-mel yang menghala ke alamat lain, atau alamat senarai mel yang menghala ke banyak alamat lain, atau alamat yang menerima mesej yang diproses oleh program khas, dsb.

Sesetengah sistem juga membenarkan nama pengguna sahaja untuk digunakan sebagai alamat e-mel, selagi penerima didaftarkan dalam domain e-mel yang sama dari mana mesej itu dihantar.

1.2 Domain mel

Contoh sistem korporat yang menerima e-mel ditunjukkan dalam Rajah. 1.

Virus" href="/text/category/virus/" rel="bookmark">virus. Selepas ini, mel tiba di penghala penghala mel. *****, yang menentukan ke mana mesej harus dihantar seterusnya. Di sana ialah dua stor mesej: ***** mengandungi peti mel pengguna domain *****, storan kedua - ***** bertujuan untuk peti mel pengguna domain *****.

Contoh menunjukkan bahawa tiada hubungan langsung antara domain mel dan nama domain hos. Tetapi, setelah mendaftarkan nama domain, ia boleh digunakan untuk menamakan hos dan sebagai nama domain mel.

Untuk penghalaan e-mel di Internet, serta untuk mewujudkan surat-menyurat antara nama domain hos rangkaian dan alamat mereka IP, sistem digunakan DNS. Setelah menerima mesej untuk dihantar, pelayan mel menghantar permintaan DNS menunjukkan nama domain e-mel penerima. Sebagai tindak balas, pelayan mel menerima senarai hos yang menerima mel untuk domain yang diberikan. Senarai itu dibentangkan dalam bentuk rekod yang dipanggil MX(Mail eExchange). Satu nama domain mel boleh sepadan dengan beberapa rekod MX dengan keutamaan yang berbeza. Keutamaan ditunjukkan oleh integer dan digunakan untuk menentukan susunan hos yang menerima mel untuk domain tertentu harus dihubungi.

Dalam contoh dalam Rajah. 1 pelayan mel menghantar mesej kepada pengguna dengan alamat dalam domain ***** atau *****, sebagai tindak balas kepada permintaan DNS akan menerima dua rekod MX: ***** dengan keutamaan yang ditunjukkan oleh nombor yang lebih rendah, dan ***** dengan keutamaan yang ditunjukkan oleh nombor yang lebih tinggi. Mencari alamat mereka IP, pelayan mel akan cuba menyambung ke nod yang keutamaannya ditunjukkan oleh nombor yang lebih rendah, jika ini gagal, maka percubaan diulang untuk nod yang keutamaannya ditunjukkan oleh nombor yang lebih tinggi, dsb.

Untuk melihat maklumat DNS, termasuk rekod MX, anda boleh menggunakan arahan nslookup. Selepas panggilan dia dari baris arahan program masuk ke mod menunggu perintah. Untuk menanyakan rekod MX, masukkan arahan

Selepas ini, masukkan nama domain mel yang rekod MXnya ingin anda lihat. Program nslookup menambah kepada semua pertanyaan yang dimasukkan nama standard domain. Untuk mengelakkan ini, nama domain mel yang ditinjau hendaklah ditamatkan dengan noktah. Sebagai contoh:

Jawapan kepada pertanyaan ini kelihatan seperti ini:

ulv. ***** keutamaan = 10, penukar mel = rov. *****

ulv. ***** keutamaan = 20, penukar mel = rd. *****

rov. ***** alamat internet = 213.221.51.66

rd. ***** alamat internet = 195.19.219.136

Baris ini bermaksud bahawa mel untuk domain ulv. ***** menerima dua nod: rov. ***** (alamat IP: 213.221.51.66) dengan keutamaan 10 dan rd. ***** (alamat IP: 195.19.219.136) dengan keutamaan 20.

Ini bermakna mel yang dimaksudkan untuk nama pengguna@***** penerima mesti dihantar melalui nod rov. *****. Jika tidak mungkin untuk menyambung ke nod ini, maka ia harus dihantar melalui nod rd. *****. Jika ini tidak mungkin, maka mesej keluar hendaklah diletakkan dalam baris gilir dan cuba lagi selepas beberapa ketika.

2. Struktur e-mel di Internet

Laluan e-mel melalui sistem mel berasaskan protokol SMTP, ditunjukkan dalam Rajah. 2.

cakera">Ejen Pengguna Mel ( MUA) – ejen pengguna, atau pelanggan program mel; Ejen Pemindahan Mel (MTA) – ejen pengangkutan, atau pelayan mel; Ejen Penghantaran Tempatan ( LDA) - ejen penghantaran tempatan; Ejen Penyerahan Mesej (MSA) – ejen penyerahan mesej.

2.1 MUA

MUA direka untuk menyediakan, menghantar, menerima dan melihat e-mel. Ini ialah program yang dipasang pada komputer pengguna. Tujuan e-mel adalah untuk menyampaikan mesej daripada MUA penghantar kepada MUA penerima.

Persediaan untuk penghantaran terdiri daripada menukar mesej kepada format yang diterima di Internet, diterangkan dalam RFC 2822.

MUA pengirim mesti merumuskan pengepala mesej dan mengekod serta memformat badan mesej mengikut piawaian supaya MUA pihak penerima boleh mentafsir dan membentangkan kedua-dua teks dan lampiran mesej dengan betul.

Kerana MUA biasanya dipasang pada mesin pengguna, ia biasanya dilancarkan hanya semasa pengguna sedang bekerja, dan komputer di mana ia dilancarkan MUA, mungkin tidak mempunyai sambungan kekal ke Internet. sebab tu MUA tidak boleh bertindak sebagai pelayan - ia hanya boleh menjadi pemula sambungan, iaitu klien.

MUA menghantar mesej menggunakan protokol SMTP melalui M.S.A. atau MTA, digunakan untuk menghantar mel.

Surat masuk MUA mendapatkan semula mesej daripada storan mesej menggunakan protokol yang direka untuk menerima mel. Biasanya, satu daripada dua protokol digunakan untuk tujuan ini:

Protokol Pejabat Pos - Versi 3 (POP3) – protokol pejabat pos, versi 3, diterangkan dalam RFC 1939, membenarkan mesej dalam peti mel dilihat, diambil dan dipadamkan; Protokol Akses Mesej Internet ( IMAP) ialah protokol akses mesej yang diterangkan dalam RFC 3501, yang mempunyai keupayaan manipulasi peti mel yang lebih maju daripada POP3, khususnya, ia membolehkan anda bekerja dengan beberapa peti mel pada masa yang sama, bukan sahaja membaca dan memadam, tetapi juga mencipta dan membetulkan mesej.

Terdapat cara lain untuk menerima mel. Contohnya, gunakan penghantaran tempatan jika storan mesej tersedia MUA melalui rangkaian tempatan.

Terdapat banyak pelaksanaan perisian yang berbeza bagi ejen pengguna: Microsoft Outlook, Netscape Communicator, The Bat! dan lain-lain.

Ejen pengguna yang menggunakan antara muka telah menjadi agak meluas CGI untuk akses pengguna akhir ke peti melnya melalui HTTP atau protokol yang lebih selamat protokol HTTPS menggunakan pelayar web. Pelaksanaan sedemikian MUA sering dipanggil mel web. Strukturnya ditunjukkan dalam Rajah 3.

Rajah.3. Struktur mel web

Antara muka pengguna dilaksanakan menggunakan teknologi WWW. Fungsi MUA menjalankan aplikasi yang berinteraksi dengan pelayan web menggunakan antara muka CGI. MUA mengakses storan mesej melalui protokol POP3 atau IMAP atau melalui hubungan terus - MUA Dengan pelaksanaan ini, ia boleh disertakan dalam rangkaian tempatan yang sama seperti kedai mesej; ia juga boleh dijalankan pada mesin yang sama.

Kelebihan mel web berbanding MUA dipasang pada komputer pengguna, ialah keupayaan untuk bekerja dengan mel anda dari mana-mana komputer yang disambungkan ke Internet, tanpa konfigurasi awal dan tanpa pemasangan perisian. Kelemahan mel web ialah pengguna memerlukan akses berterusan ke Internet untuk bekerja dengan mel, kerana setiap permintaan dilakukan bukan pada mesin pengguna, tetapi pada pelayan web dan mesti dihantar melalui rangkaian.

Perkhidmatan mel web disediakan oleh sistem e-mel awam percuma yang popular seperti Hotmail, *****, Yahoo, GMX, dll. Bersama-sama dengan perkhidmatan ini, kebanyakan sistem ini membenarkan anda menerima mel melalui protokol POP3.

Mel web juga sering dilaksanakan dalam sistem e-mel korporat, yang pengguna mesti membaca mel bukan sahaja semasa berada di tempat kerja mereka.

2.2 MTA

MTA ialah nod yang melaluinya mesej elektronik dihantar. Surat terbentuk MUA, mencapai kedai mesej yang mengandungi peti mel penerima dengan melalui satu atau lebih MTA, yang terakhir menghantar surat kepada Ejen Penghantaran Tempatan (LDA).

Fungsi MTA boleh dipelbagaikan. MTA mesti tersedia sepanjang masa dan sentiasa menunggu sambungan melalui protokol SMTP, iaitu melaksanakan fungsi pelayan SMTP. Pertukaran data antara MTA berlaku melalui protokol SMTP. MTA, menghantar mel, memulakan sambungan dan bertindak sebagai pelanggan, MTA Yang menerima mel ialah pelayan.

hidup MTA juga bertanggungjawab untuk menghuraikan alamat penerima, mendedahkan senarai mel dan alias mel, dan menentukan laluan mesej berdasarkan analisis alamat penerima dan rekod MX yang diterima daripada pelayan DNS.

MTA mesti mengesahkan ketulenan data pengenalan yang diterima daripada kaunter MTA. Anda harus menyemak sama ada nama domain yang diberikan oleh pelanggan dalam ucapan itu sepadan dengan alamatnya IP. Anda juga perlu memastikan bahawa domain e-mel yang dinyatakan dalam alamat e-mel pengirim wujud. Jika bahagian domain alamat penerima menunjukkan domain mel yang disampaikan oleh ini MTA, maka anda harus menyemak sama ada penerima yang dinyatakan telah didaftarkan dalam domain ini.

Untuk mengelakkan spam tanpa nama, RFC2505 mengesyorkan menerima mel hanya jika sekurang-kurangnya satu daripada syarat berikut dipenuhi:

    alamat IP pelanggan disertakan dalam senarai alamat pelanggan yang disampaikan oleh ini MTA; penerima mesej didaftarkan dalam domain mel yang disampaikan oleh ini MTA; pelanggan telah melepasi prosedur pengesahan.

Jika tiada syarat di atas dipenuhi, MTA mesti enggan menerima mel. MTA, menerima mel yang tidak dijawab keperluan yang disenaraikan, mungkin termasuk dalam senarai pelayan yang tidak menghalang penyebaran spam. Dalam kes ini, banyak sistem mel akan menolak untuk menerima mel daripadanya.

MTA boleh memproses mesej yang melaluinya: menyemak virus, penapisan spam, dsb.

Setiap MTA, yang melaluinya mesej mel, menambah maklumat pengepalanya tentang bila dan dari mana mesej ini datang, serta hasil semakan yang dilakukan.

Jika mesej tidak dapat dihantar dengan segera, ia diletakkan dalam baris gilir. MTA kerap membuat percubaan baharu untuk menghantar mesej daripada baris gilir. Jika ini tidak dapat dilakukan dalam tempoh tertentu, biasanya empat jam, maka amaran dihantar kepada pengirim tentang kelewatan penghantaran. Tetapi mesej itu kekal dalam baris gilir, dan percubaan untuk menghantarnya diteruskan. Jika mesej tidak boleh dihantar selepas tempoh yang lama, biasanya lima hari, ia dialih keluar daripada baris gilir dan mesej dihantar kepada penghantar yang menunjukkan bahawa mesej itu tidak boleh dihantar.

MTA juga boleh melaksanakan fungsi lain, bergantung pada perisian yang digunakan.

Keperluan asas untuk MTA dan kepada MUA diterangkan dalam RFC 1123 dan dijelaskan dalam RFC 2821 dan RFC 2822.

Terdapat banyak pelaksanaan perisian yang berbeza MTA. Yang tertua ialah program sendmail. Program ini telah diperhalusi berkali-kali dan telah menjadi standard de facto untuk perisian jenis ini. Kemudian, produk perisian lain muncul yang melaksanakan fungsi tersebut MTA untuk pelbagai sistem pengendalian: Postfix, smail, qmail, Exim, ZMailer dan banyak lagi.

2.3 MSA

MTA, yang melaluinya mesej itu dihantar, tambahkan beberapa baris pada pengepalanya. Walau bagaimanapun, maklumat sudah terkandung dalam mesej MTA jangan berubah, walaupun keperluan untuk ini mungkin timbul. Pengepala mesej yang diterima daripada MUA, mungkin tersalah format, sebagai contoh, nama domain mungkin tidak ditakrifkan sepenuhnya, atau masa atau tarikh mungkin tidak ditunjukkan dengan betul. Ia mungkin perlu melaraskan alamat pengirim jika rangkaian mel perusahaan menggunakan pengalamatan yang berbeza daripada alamat yang diterima di Internet. Contohnya, jika dibenarkan menggunakan alamat tanpa menyatakan domain mel untuk pengguna yang didaftarkan dalam sistem mel perusahaan.

Fungsi melaraskan pengepala mesej boleh diberikan kepada MTA, yang menerima mel daripada ejen pengguna, tetapi jika aliran mel tinggi, masuk akal untuk menggunakan proses khas untuk ini - M.S.A.. Justeru, boleh dikatakan demikian M.S.A. ini adalah pelbagai MTA, terlibat dalam pra-pemprosesan mel keluar. Butiran lanjut tentang tugas dan ciri pelaksanaan M.S.A. diterangkan dalam RFC 2476.

Untuk membezakan MTA Dan M.S.A., adalah disyorkan untuk dijalankan M.S.A. bukan pada port 25, yang dimaksudkan untuk MTA, dan di pelabuhan lain TCP, atau gunakan port 25 pada pelayan yang ia tidak berjalan MTA.

2.4 LDA

Terakhir MTA sepanjang laluan mesej mel elektronik, mesti memindahkan mesej itu kepada ejen penghantaran tempatan. Biasanya LDA terletak pada mesin yang sama seperti MTA dan merupakan program yang dipanggil oleh ejen pemindahan mesej apabila mesej baharu tiba. Dalam kes ini, untuk interaksi antara MTA Dan LDA mekanisme komunikasi antara proses digunakan ( IPC). Dalam beberapa kes LDA juga boleh dilaksanakan sebagai pelayan yang menerima daripada MTA mel menggunakan protokol yang serupa dengan SMTP. Protokol ini diterangkan dalam RFC 2033 dan dipanggil LMTP(Protokol Pemindahan Mel Tempatan).

Ejen penghantaran ialah program yang memproses mel masuk. Pada asasnya, pemprosesan ini terdiri daripada meletakkan mesej dalam peti mel penerima, iaitu, menambah mesej pada fail yang sepadan atau meletakkannya dalam direktori atau pangkalan data pengguna khas. Pengguna akan dapat mendapatkan semula mesej yang disimpan dengan menyambung ke kedai mesej melalui protokol POP3 atau IMAP.

Satu lagi jenis pemprosesan mesej ialah memindahkannya ke beberapa program untuk pemprosesan selanjutnya.

Untuk melaksanakan fungsi-fungsi ini LDA mesti mendedahkan alias e-mel dan senarai mel mengikut kesesuaian.

2.5 Storan mesej

Mesej elektronik biasanya tidak dihantar secara automatik ke mesin pengguna, tetapi diletakkan di dalam stor mesej di mana pengguna boleh mendapatkannya pada masa yang sesuai untuknya. Setiap pengguna diperuntukkan jumlah ruang cakera yang terhad atau tidak terhad, dilaksanakan secara fizikal dalam bentuk fail format khas, direktori struktur khas, atau satu set rekod dalam pangkalan data. Item storan mesej yang mengandungi mesej e-mel dipanggil peti mel.

Akses pengguna kepada mesej yang disimpan dalam storan biasanya dijalankan menggunakan protokol POP3 atau IMAP. Bertindak sebagai pelanggan MUA pengguna, pelayan mempunyai akses terus ke kedai mesej. Ia mendengar sambungan daripada ejen pengguna dan, selepas pengesahan mandatori, menentukan hak akses yang ditetapkan untuknya pengguna yang diberi. Pengguna mesti mempunyai akses kepada sekurang-kurangnya satu peti mel.

Apa manipulasi yang boleh dilakukan oleh pengguna dengan peti mel mereka dan mesej yang terkandung di dalamnya bergantung pada perisian yang digunakan. Dengan pelaksanaan yang minimum, pengguna mendapat akses kepada satu peti mel, di mana mesej diletakkan LDA. Pengguna boleh menerima dan memadam mesej individu. Jenis akses ini, yang mencukupi dalam sejumlah besar kes, dilaksanakan menggunakan protokol POP3. Satu lagi protokol popular untuk mengakses peti mel elektronik ialah IMAP, menyediakan peluang yang lebih besar.

Semakin banyak, terdapat keperluan untuk mencipta sistem berskala dan fleksibel yang melaksanakan fungsi storan mesej elektronik. Ini merujuk kepada kedua-dua penempatan fizikal peti mel storan yang sama pada nod rangkaian yang berbeza dan kemungkinan menduplikasi storan mesej atau sebahagian daripadanya. Masalah pertama diselesaikan menggunakan protokol IMAP, masalah kedua kini berada di peringkat awal penyelesaian. Pada Disember 2003, RFC 3656 menerangkan protokol kemas kini peti mel percubaan - MUPDATE, yang mungkin akan berleluasa pada masa hadapan. Ia membolehkan anda membuat storan mesej teragih dengan pendua peti mel pada mesin yang berbeza. Ini boleh mengurangkan beban pada pelayan POP3 Dan IMAP, yang boleh bekerjasama menggunakan satu ruang nama dan mengelakkan masalah yang berkaitan dengan kegagalan satu kedai mesej.

2.6 Penghantaran mel

Laluan mesej mel ditunjukkan dalam contoh berikut (Gamb. 4).

Rajah.4. Proses penghantaran emel daripada penghantar kepada penerima

Mesej dijana MUA penghantar, mengikut protokol SMTP sudah di hantar M.S.A.. M.S.A. menyemak sama ada yang diberi mempunyai MUA atau pengguna mempunyai hak untuk menghantar mel daripada sistem mel ini. Jika hasilnya positif, mesej diterima untuk penghantaran selanjutnya. MSA menyemak pengepala mesej dan membetulkannya jika perlu. Mesej protokol sedia untuk dihantar SMTP pergi ke MTA mel keluar. Mel keluar MTA menghuraikan alamat penerima. Jika mesej ditujukan untuk penerima domain yang disampaikan oleh sistem mel ini, maka ia dihantar kepada penerima (lihat perenggan 6 - 10), jika tidak MTA meminta maklumat tentang domain mel yang dinyatakan dalam alamat penerima, pelayan DNS. Setelah menerima data yang diminta, pelayan DNS laporan MTA, yang mana nod menerima mel untuk domain tertentu, alamat mereka IP dan keutamaan. MTA penghantar cuba mewujudkan sambungan protokol dengan nod penerima mel mengikut keutamaan yang dinyatakan dalam rekod MX yang diterima daripada pelayan DNS. Jika sambungan tidak dapat diwujudkan dengan mana-mana nod, mesej diletakkan dalam baris gilir, dan selepas beberapa ketika percubaan untuk mewujudkan sambungan diulang. Jika sambungan diwujudkan, maka penerimaan MTA, memastikan bahawa mesej ditujukan untuk pengguna dalam domainnya dan peti mel dengan alamat yang ditentukan sebenarnya wujud, menerima mesej. Dalam sistem mel penerima, mesej mungkin melalui beberapa perantaraan MTA, melakukan pelbagai jenis pemprosesan mel masuk: menyemak virus, penapisan spam, mengubah hala ke storan mesej yang dikehendaki, dsb. Di dalam sistem penerima boleh digunakan sebagai SMTP, jadi LMTP. Terakhir MTA menggunakan komunikasi antara proses atau protokol LMTP, menyampaikan mesej LDA untuk penghantaran tempatan. LDA meletakkan mesej dalam peti mel penerima. Penerima menghubungi pelayan POP3 atau IMAP untuk menyemak mel masuk. Pelayan mengambil mesej dari peti mel dan menghantarnya kepada ejen pengguna penerima.

3 protokol SMTP

Protokol Pemindahan Mel Mudah ( SMTP) biasanya digunakan di kawasan dari MUA penghantar kepada yang paling dekat dengan penerima MTA.

Protokol ini dibangunkan pada awal tahun lapan puluhan abad yang lalu. Versi akhir telah dikodkan dalam RFC 821 pada 1 Ogos 1982. Pada masa ini, banyak keperluan mengenai kebolehpercayaan dan keselamatan mesej yang dihantar telah berubah secara asasnya, saiz purata mesej telah meningkat dengan ketara, bilangannya telah meningkat, dan maklumat yang dihantar telah menjadi lebih pelbagai.

Walau bagaimanapun, protokol SMTP telah menjadi begitu meluas semasa kewujudannya sehingga tidak mungkin lagi untuk menggantikannya dengan protokol lain. Sebaliknya, pelbagai sambungan sedang dibangunkan untuk melengkapkan keupayaan protokol asas. Protokol dipertingkatkan sambungan SMTP kerap menelefon ESMTP(Dilanjutkan SMTP). Pada April 2001, RFC 821, yang hari ini adalah standard utama yang menerangkan protokol SMTP.

SMTP boleh berfungsi dengan pelbagai protokol lapisan pengangkutan, tetapi biasanya digunakan TCP. belakang SMTP pelabuhan tetap TCP 25.

Mel protokol SMTP dihantar dari klien ke pelayan. Pelanggan meminta sambungan ke pelayan. Selepas sambungan berjaya, pelayan menyampaikan nama domainnya kepada pelanggan. Ia juga boleh memberitahu anda jenis dan versi perisian yang dipasang. Walau bagaimanapun, atas sebab keselamatan, untuk mengelakkan penyerang yang berpotensi daripada mengambil kesempatan daripada ralat yang diketahui dalam versi pelayan ini SMTP, pemindahan maklumat ini sering disekat oleh pentadbir sistem.

Respons pelayan, yang menunjukkan kesediaannya untuk menerima arahan klien, berfungsi sebagai isyarat untuk memulakan dialog di mana klien menghantar arahan secara berurutan kepada pelayan dan menunggu respons sama ada mengesahkan pelaksanaan perintah, atau melaporkan kemustahilan pelaksanaan, atau mengandungi maklumat yang diminta oleh klien.

4. Protokol POP3

Protokol Pejabat Pos - Versi 3 (POP3) direka untuk menerima mesej yang terdapat dalam peti mel pengguna pada pelayan e-mel jauh.

Mengikut protokol SMTP mel dihantar hanya ke storan mesej, dari mana pengguna boleh mengambilnya pada masa yang sesuai untuknya. Jadi sebagai pelanggan POP3 berdiri MUA pengguna, dan pelayan mesti mempunyai akses kepada stor mesej. Maklumat protokol POP3 dihantar dari pelayan ke pelanggan. Protokol POP telah dibangunkan pada tahun 1984. Pengubahsuaian terkini protokol POP3 diterangkan dalam RFC 1939.

Sesi protokol POP3 terbahagi kepada tiga peringkat. Gambar rajah peralihan antara keadaan sesi POP3 ditunjukkan dalam Rajah. 5.

Rajah.5. Keadaan sesi POP3

Pelayan sedang menunggu sambungan pada port TCP 110.

Setelah sambungan diwujudkan, pelayan menghantar kepada pelanggan rentetan ucapan yang menunjukkan bahawa ia sedia untuk dialog, dan sesi memasuki Negeri KEBENARAN. Pada peringkat ini, ia ditentukan peti mel yang pelanggan meminta akses dan sama ada dia mempunyai hak yang sesuai. Keizinan yang berjaya diperlukan untuk terus bekerja.

Jika kebenaran berjaya, sesi memasuki Keadaan TRANSAKSI. Pada peringkat ini, pelanggan boleh melakukan semua manipulasi yang diperlukan dengan peti mel: dia boleh melihat maklumat tentang status peti mel dan mesej individu, menerima mesej yang dipilih dan menandakan huruf untuk dipadamkan.

Apabila semua operasi selesai, klien melaporkan penghujung sambungan, dan sesi memasuki Keadaan KEMASKINI. Pada peringkat ini, pelayan memadamkan mesej daripada peti mel yang ditandakan sebagai dipadamkan pada peringkat sebelumnya dan menutup sambungan. Peralihan kepada keadaan kemas kini, pada dasarnya, hanya boleh dilakukan jika pelanggan keluar dari keadaan transaksi dengan arahan QUIT. Dalam keadaan lain, seperti jika sesi komunikasi tamat masa atau disebabkan kegagalan komunikasi, sekiranya peralihan kepada keadaan kemas kini berlaku. Iaitu, jika keadaan transaksi tidak dibatalkan oleh arahan QUIT, tiada pemadaman harus dibuat dan tanda pemadaman harus dibuang. Malangnya, seperti yang ditunjukkan oleh amalan, keperluan ini tidak selalu dipenuhi.

Semasa sesi, klien menghantar arahan kepada pelayan, dan pelayan melaporkan hasil setiap arahan. Respons terdiri daripada penunjuk status dan, jika perlu, maklumat tambahan, dipisahkan oleh ruang. Baris respons boleh mengandungi sehingga 512 aksara, termasuk jujukan CRLF, menunjukkan penghujung baris.

Terdapat dua penunjuk status: “+OK” – berjaya disiapkan dan “-ERR” – tidak berjaya disiapkan. Jika baris respons tidak mengandungi maklumat tambahan, maka penunjuk status harus segera diikuti dengan urutan CRLF. Walau bagaimanapun, sesetengah pelanggan menjangkakan ruang selepas penunjuk status. (RFC 1957).

Jika arahan memerlukan respons berbilang baris, penunjuk status dihantar hanya pada baris pertama dan baris terakhir respons mesti terdiri daripada satu titik. Baris ini bukan sebahagian daripada respons, tetapi hanya menandakan selesainya. Untuk membolehkan anda menggunakan garisan yang terdiri daripada satu titik dalam respons pelayan, satu lagi titik ditambahkan pada semua baris respons bermula dengan titik, sama seperti cara ia dilakukan semasa menghantar teks mesej dalam arahan protokol DATA SMTP. Jika di hujung penerima garisan yang bermula dengan titik dikesan dalam tindak balas pelayan, maka jika segera mengikuti titik ini terdapat urutan CRLF, baris ditafsirkan sebagai penghujung respons, tetapi jika tempoh itu diikuti oleh mana-mana aksara lain, tempoh pendahuluan dialih keluar dan baris itu ditafsirkan sebagai sebahagian daripada respons.

Setiap pasukan POP3 terdiri daripada kata kunci dan mungkin argumen, dipisahkan oleh ruang. Kata kunci terdiri daripada tiga atau empat huruf, dihantar tanpa mengira kes. Hujah hanya boleh mengandungi aksara ASCII. Setiap hujah boleh tidak lebih daripada empat puluh aksara.

5. Protokol IMAP

Skop protokol IMAP(Internet Message Access Protocol) adalah serupa dengan skop protokol POP3: ia juga bertujuan untuk menerima mel dan digunakan di kawasan antara MUA penerima dan storan mesej. IMAP menyediakan keupayaan yang lebih besar untuk bekerja dengan peti mel daripada POP3: Ia membolehkan anda bekerja dengan berbilang peti mel pada satu atau lebih pelayan IMAP seperti fail dan direktori pada mesin pengguna sendiri. Biasanya peti mel pelayan IMAP benar-benar fail dalam direktori pelayan khas dan subdirektorinya.

pelayan IMAP mampu menganalisis mesej: menyerlahkan medan pengepala yang ditentukan dan menghuraikan struktur badan mesej. Tidak seperti pelayan POP3, pelayan IMAP tidak seharusnya menyekat peti mel untuk tempoh sesi - beberapa pelanggan boleh bekerja secara serentak dengan peti mel yang sama. Akses berbilang ke peti mel menimbulkan beberapa masalah, terutamanya jika maklumat dalam peti mel boleh ditulis. Pelbagai cara penyelesaian kepada masalah ini diterangkan dalam RFC 2180.

Selalunya IMAP digunakan dalam organisasi di mana pengguna perlu boleh berkongsi peti mel yang sama.

Walaupun perisian yang melaksanakan protokol IMAP, sentiasa bertambah baik, IMAP kurang dilindungi daripada POP3. Keupayaan untuk menyimpan mesej pada pelayan boleh menyebabkan penyalahgunaan oleh pengguna yang akan mengisi stor mesej dengan maklumat yang tidak diperlukan.

Protokol IMAP melibatkan terutamanya pengguna yang bekerja dengan peti mel terus pada pelayan, berbeza dengan protokol POP3, yang memberi tumpuan kepada fakta bahawa pelanggan mengambil mel masuk dan menghuraikannya pada mesinnya (lihat RFC 1733). Ia berlaku IMAP menyusahkan pengguna yang menyambung ke rangkaian secara ringkas, hanya untuk menerima atau menghantar mel. Anyway, banyak kelebihan IMAP tidak tersedia untuk pengguna tersebut. Apabila bekerja mengikut protokol IMAP adalah wajar bagi pelanggan untuk mempunyai akses kepada rangkaian sepanjang masa semasa dia bekerja dengan mel.

Protokol IMAP membolehkan pengguna bekerja dengan berbilang peti mel, mungkin terletak pada pelayan yang berbeza.

Susunan hierarki peti mel dalam direktori dan subdirektorinya dibenarkan, dan nama direktori dan peti mel itu sendiri tidak berbeza. Peti mel hanya boleh menjadi elemen akhir bagi struktur hierarki; peti mel tidak boleh mengandungi sebarang unsur anak. Direktori boleh mengandungi subdirektori dan peti mel, tetapi ia tidak mengandungi mesej dan tidak boleh dipilih dengan arahan SELECT.

Watak yang digunakan sebagai pemisah hierarki mungkin berbeza-beza bergantung pada perisian yang digunakan pada pelayan. Biasanya ini ialah garis miring ke hadapan: "/" jika pelayan menjalankan sistem pengendalian yang serasi dengan UNIX, garis miring ke belakang: "\" untuk sistem pengendalian sistem Windows dan titik untuk nama kumpulan berita USENET.

Anda boleh menggunakan ruang nama peti mel yang berbeza dan, oleh itu, pemisah hierarki yang berbeza. Sebagai contoh, jika pelayan IMAP menyediakan akses kepada peti mel yang terletak dalam direktori sistem fail Kumpulan berita UNIX dan USENET, dalam kes pertama, garis miring digunakan sebagai pemisah hierarki, dan dalam kedua tempoh digunakan. Untuk menggunakan dan membezakan ruang nama yang berbeza pada pelayan yang sama IMAP, nama kepunyaan setiap ruang yang digunakan mesti bermula dengan beberapa awalan, biasanya bermula dengan aksara "#". Sememangnya, pertanyaan di mana laluan ke peti mel bermula dengan satu awalan akan diberikan keputusan cemerlang daripada permintaan yang sama bermula dengan awalan yang berbeza. Ruang nama lalai mungkin tidak mempunyai awalan.

Pelanggan boleh mengetahui ruang nama untuk jenis peti mel yang disokong oleh pelayan tertentu IMAP, jika pelayan menyokong sambungan NAMESPACE. Awalan dan pembatas hierarki peti mel atau nama direktori tertentu boleh didapati menggunakan arahan LIST. Peluang hebat yang disediakan oleh protokol IMAP, mewujudkan kesukaran besar dalam pembangunan, konfigurasi dan pengendalian pelayan dan pelanggan. Beberapa panduan tentang isu ini diberikan dalam RFC 2683. Secara umum, anda boleh disyorkan untuk menggunakan protokol IMAP hanya jika keupayaan protokol POP3 tidak mencukupi untuk pengguna bekerja dengan peti mel mereka.

Versi protokol terkini IMAP: IMAP4rev1 diterangkan dalam RFC 3501.

pelayan IMAP menunggu sambungan daripada pelanggan di pelabuhan TCP 143. Selepas mewujudkan sambungan, pelayan menghantar ucapannya kepada klien, dan dialog bermula di mana klien menghantar arahan kepada pelayan, dan pelayan melaporkan hasil pelaksanaannya atau menghantar maklumat yang diminta oleh klien. Seperti sesi POP3, sesi IMAP terbahagi kepada beberapa negeri. Set arahan yang sah bergantung pada keadaan sekarang sesi. Sesi boleh berada dalam salah satu daripada keadaan berikut:

    Keadaan Tidak Disahkan: Pelanggan mesti disahkan sebelum ia boleh melaksanakan kebanyakan arahan; Keadaan Disahkan: Pelanggan disahkan dan mesti memilih peti mel sebelum ia boleh berfungsi dengannya mesej berasingan; Negeri Terpilih: peti mel dipilih; Keadaan Log Keluar: Sesi tamat.

Gambar rajah peralihan antara keadaan sesi IMAP ditunjukkan dalam Rajah 6. Peralihan yang ditunjukkan oleh nombor:

Sambungan tanpa pengesahan terlebih dahulu; sambungan dengan pra-pengesahan; sambungan ditolak; pengesahan yang berjaya; kejayaan melaksanakan perintah SELECT atau EXAMINE; Perintah TUTUP atau kegagalan perintah SELECT atau EXAMINE; Perintah LOGOUT atau kehilangan sambungan.

Rajah.6. Keadaan sesi IMAP