Difference between revisions of "Email"

From Ilianko
 
(24 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
==Какво е електронна поща==
 +
 
[[Image:at.png|thumb|150px]]
 
[[Image:at.png|thumb|150px]]
  
'''Електронната поща''', съкратено '''е-поща''' или '''имейл''' (email или e-mail), е метод за обмен на цифрови съобщения през Интернет или други [[:Category:компютърни мрежи|компютърни мрежи]]. Първоначално, електронна поща се изпраща директно от един потребител към друг компютър. Това налага и двата компютъра да са онлайн по едно и също времe (примерно както Skype пращане на съобщения). Днешните системи за електронна поща се базират на модела съхрани-и-препрати. [[Windows 2003 DNS, Windows XP Mail Server#Конфигуриране пощенски сървър с Windows XP и XAMPP|Имейл сървърите]] приемат, препращат, доставят и съхраняват съобщения. Потребителите вече не е необходимо да бъдат на линия по едно и също време, а трябва само да свържат за кратко, обикновено към [[имейл сървър]], за толкова дълго, колкото е необходимо, да се изпратят и получат съобщенията.
+
'''Електронната поща''', съкратено '''е-поща''' или '''имейл''' (email или e-mail), е метод за обмен на цифрови съобщения чрез [[:Category:компютърни мрежи|компютърна мрежа]]. Първоначално, електронна поща се изпраща директно от един потребител към друг компютър. Това налага и двата компютъра да са онлайн по едно и също време (примерно както Skype праща съобщения). Днешните системи за електронна поща се базират на модела съхрани-и-препрати. [[Windows 2003 DNS, Windows XP Mail Server#Конфигуриране пощенски сървър с Windows XP и XAMPP|Имейл сървърите]] приемат, препращат, доставят и съхраняват съобщения.
  
Дадено имейл съобщение се състои от два компонента, заглавие на съобщението и тялото на съобщението, което е всъщност съдържанието на имейла. В заглавието на съобщението съдържа контролна информация, в това число имейл адреса на изпращача и един  или повече адреси на получателя. Обикновено има и допълнителна информация като тема на писмото.
+
==Структура Email==
 +
Дадено имейл съобщение се състои от два компонента, заглавие на съобщението и тялото (не е задължително) на съобщението, което е всъщност съдържанието на имейла. В заглавието на съобщението съдържа контролна информация, в това число имейл адресът на изпращача и един  или повече адреси на получателя. Обикновено има и допълнителна информация като тема (subject) на писмото, дата, път по който е минало писмото и т.н.
  
 
<code><pre>
 
<code><pre>
From ilianko@ilianko.com Tue Nov 13 19:27:05 2012
+
From ilianko@tugab.bg Tue Nov 13 08:36:35 2012
Return-Path: <ilianko@ilianko.com>
+
Return-Path: <ilianko@tugabx.bg>
X-Original-To: ilianko@ilianko.com
+
X-Original-To: ilianko@iliankox.com
Delivered-To: ilianko@ilianko.com
+
Delivered-To: ilianko@iliankox.com
Received: from pambi.ilianco.com (unknown [172.16.16.16])
+
Received: from mail.tugab.bg (mail.tugab.bg [194.141.15.3])
         by ilianko.com (Postfix) with ESMTP id 2658110009E
+
         by iliankox.com (Postfix) with ESMTP id 84A7AFFAD9
         for <ilianko@ilianko.com>; Tue, 13 Nov 2012 19:27:05 +0200 (EET)
+
         for <ilianko@iliankox.com>; Tue, 13 Nov 2012 08:36:35 +0200 (EET)
Message-ID: <1352827624.50a282e8e5168@pambi.ilianco.com>
+
Received: from mail.tugab.bg (unknown [127.0.0.1])
Date: Tue, 13 Nov 2012 19:27:04 +0200
+
        by mail.tugab.bg (Postfix) with ESMTP id B4C8CB3628D;
Subject: test
+
        Tue, 13 Nov 2012 08:12:47 +0200 (EET)
From: ilianko@ilianko.com
+
X-Virus-Scanned: amavisd-new at tugab.bg
To: ilianko@ilianko.com
+
Received: from webmail.tugab.bg (localhost [127.0.0.1])
 +
        by mail.tugab.bg (Postfix) with ESMTPSA id 45074B3620C;
 +
        Tue, 13 Nov 2012 08:12:39 +0200 (EET)
 +
Received: from PPPoE-Static-61-132.UnicsBG.Net
 +
(PPPoE-Static-61-132.UnicsBG.Net [213.91.132.61]) by mail.tugab.bg (Horde
 +
Framework) with HTTP; Tue, 13 Nov 2012 08:12:39 +0200
 +
Message-ID: <20121113081239.59921tm0hnnwfrh3@mail.tugab.bg>
 +
Date: Tue, 13 Nov 2012 08:12:39 +0200
 +
From: ilian todorov <ilianko@tugabx.bg>
 +
To: ilianko@iliankox.com
 +
Subject: This is test email
 
MIME-Version: 1.0
 
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
+
Content-Type: text/plain;
Content-Transfer-Encoding: quoted-printable
+
charset=UTF-8;
X-UID: 19                                                  
+
DelSp="Yes";
 +
format="flowed"
 +
Content-Disposition: inline
 +
Content-Transfer-Encoding: 7bit
 +
User-Agent: Internet Messaging Program (IMP) H3 (4.3.7)
 +
X-UID: 16                                                  
 
Status: RO
 
Status: RO
 +
//Започва тялото
 +
This is test email
 +
 +
Greetings,
 +
ILIAN TODOROV
  
Email text test.
+
----------------------------------------------------------------
 +
This message was sent using IMP, the Internet Messaging Program.
  
 
</pre></code>
 
</pre></code>
  
Първоначално имейлите се ползват само за текстова комуникация, по-късно могат предават мултимедийно съдържание посредством прикрепвания - процес, който е стандартизиран от [[RFC]] 2045 до RFC 2049. Тези RFC-а започват да се наричат Многоцелеви добавки към Интернет поща (Multipurpose Internet Mail Extensions - съкратено MIME).
+
Едно писмо, изпратено в началото на 1970 г. изглежда доста подобно на едно такова, изпратено по Интернет днес. През 1971 година е създадено първото приложение за електронна поща, предназначено за работа чрез ARPANET, и е утвърдено използването на знака [[@]], за да се отдели името на потребителя от името на компютъра в адреса на електронната поща.
 
 
Историята на съвременните, глобални Интернет услуги за електронна поща започва още в началото на [[ARPANET]]. Стандарти за кодиране на електронна поща съобщения са предложени още през 1973 г. (RFC 561). Преминаването от ARPANET към Интернет в началото на 1980, създава основата на сегашните услуги. Едно писмо, изпратено в началото на 1970 г. изглежда доста подобно на едно такова, изпратено по Интернет днес.
 
  
Електронната поща е предшественик на Интернет и дори играе важна роля при неговото възникване. В началото на 60-те години се появяват първите системи, позволяващи едновременен достъп на множество потребители до един и същ мейнфрейм компютър чрез отдалечени терминали. Електронната поща възниква през 1965 година като средство, използващо тези възможности за обмен на информация между потребителите. Година по-късно вече е възможно съобщенията да се пренасят на различни компютри чрез създадена между тях мрежа.
+
През 1982 година е издадена препоръка за електронна поща [[RFC 822]], в която за пръв път е описан и синтаксисът на имената на домейни. По същото време е издадена и [[RFC 821]], която дефинира протокола [[SMTP]], насочен специално към електронната поща заместител на [[ftp]].
  
Възникналият през 1969 година предшественик на съвременния Интернет, ARPANET, изиграва огромна роля за развитието на електронната поща. През 1971 година е създадено първото приложение за електронна поща, предназначено за работа чрез ARPANET, и е утвърдено изполването на знака [[@]], за да се отдели името на потребителя от името на компютъра в адреса на електронната поща. През 1972 година протоколът [[FTP]] е адаптиран, така че да улесни предаването на имейл съобщения. Появяват се първите приложения, включващи основните функции, използвани и днес&nbsp;— команди за отговор и препредаване на съобщенията. Те значително допринасят за нарастването на популярността на електронната поща и скоро тя се превръща в една от основните услуги в ARPANET.<ref name="Crocker">{{cite web | last = Crocker | first = Dave | year = 2010 | url = http://www.livinginternet.com/e/ei.htm | title = Email History | publisher = LivingInternet.com | accessdate = 19 октомври 2010 | lang = en | ref = harv}}</ref>
+
Първоначално имейлите се ползват само за текстова комуникация, по-късно могат предават мултимедийно съдържание посредством прикрепвания - процес, който е стандартизиран от [[RFC]] 2045 до RFC 2049. Тези RFC-и започват да се наричат Многоцелеви добавки към Интернет поща (Multipurpose Internet Mail Extensions - съкратено MIME).
 
 
През 1977 година е публикуван [[RFC 733]], първият стандарт, поставящ си за цел унифицирането на услугите за електронна поща в ARPANET. През следващите години надеждното предаване на електронна поща става един от водещите мотиви за разработването на протоколите [[TCP/IP]], основата на съвременния Интернет. През 1982 година <nowiki>RFC 733</nowiki> е заменен от новия стандарт за електронна поща [[RFC 822]], в който за пръв път е описан и синтаксисът на имената на [[домейн]]и. По същото време е издаден и [[RFC 821]], дефинирайки протокола [[SMTP]], насочен специално към електронната поща заместител на FTP, който и днес е основният стандарт за пренос на електронна поща. В края на 80-те години се появяват първите комерсиални услуги, предоставящи достъп до електронна поща, които стават масови след 1993 година.<ref name="Crocker"/>
 
  
 
== Начин на работа ==
 
== Начин на работа ==
Схемата вдясно показва обичайната поредица от събития,<ref>{{cite web | title = How E-mail Works | publisher = howstuffworks.com | year = 2008 | url = http://www.webcastr.com/videos/informational/how-email-works.html | lang = en}}</ref> когато потребител (Alice) изпраща съобщение по електронната поща със своя [[клиент за електронна поща]] (MUA). Тя попълва [[имейл адрес]]а на получателия и натиска бутона за изпращане.
+
Схемата показва събитията случващи се, когато потребител (Alice) изпраща съобщение по електронната поща със своя клиент за електронна поща (Mail User Agent MUA - Outlook,Thintherbird или Web базиран клиент).[[Image:email.png|thumb|700px|none|Как работи електронната поща]]  
<span style="float:right">[[Файл:email.svg|400п|Как работи електронната поща]]</span>
+
#Тя попълва имейл адреса на получателя и натиска бутона за изпращане.
# Клиентът преобразува съобщението във формата на електронната поща и използва протокола [[SMTP]], за да го изпрати на локалния [[пощенски сървър]] (MTA), в този пример - <tt>smtp.a.org</tt>, поддържан от [[интернет доставчик]]ът (ISP) на изпращача.
+
#Клиентът преобразува съобщението във формата на електронната поща и използва протокола [[SMTP]], за да го изпрати на локалния [[пощенски сървър]] (MTA), в този пример - '''''smtp.a.org''''', поддържан от интернет доставчикът (ISP) на изпращача.
# Сървърът намира адреса на получателя, дефиниран от протокола SMTP protocol, в този пример - <tt>bob@b.org</tt>. Интернет имейл адресите са низове от вида <tt>localpart@exampledomain</tt>. Частта преди знака @ е локалната част на адреса, много често потребителското име на получателя, а частта след знака @ е името на неговия [[домейн]]. Пощенският сървър на изпращача отделя името на домейна, за да определи абсолютното име на домейна на пощенския сървър на получателя в рамките на [[Domain Name System|системата от имена на домейни]] (DNS).
+
#Пощенският сървърът анализира адреса на получателя, в този пример - '''''bob@b.org'''''. Интернет имейл адресите са низове от вида '''''localpart@exampledomain'''''. Частта преди знака @ е локалната част на адреса, много често потребителското име на получателя, а частта след знака @ е името на неговия [[DNS|домейн]]. Пощенският сървър на изпращача изпраша запитване към DNS сървър за адреса на пощенския сървър на получателя.
# [[DNS сървър]]ът за домейна <tt>b.org</tt>, <tt>ns.b.org</tt>, отговаря с [[MX запис]], съдържащ пощенските сървъри в домейна, в примера - <tt>mx.b.org</tt>, сървър, поддържан от интернет доставчика на получателя (Bob).
+
# DNS сървърът отговаря с '''MX''' записите за съответния домейн. Съдържащ адресите пощенските сървъри за съответния домейн, в примера - '''''mx.b.org'''''.
# <tt>smtp.a.org</tt> изпраща съобщението на <tt>mx.b.org</tt>, използвайки протокола SMTP, а той от своя страна го поставя в пощенската кутия на получателя.
+
# '''''smtp.a.org''''' изпраща съобщението на '''''mx.b.org''''', използвайки протокола SMTP, а той от своя страна го поставя в пощенската кутия на получателя управлявана от MDA (Mail Delivery Agent).
# Когато получателят провери входящата си поща със своя клиент за електронна поща, той прочита съобщението от пощенския сървър, използвайки протокола [[POP3]].
+
#Получателят проверя входящата си поща със своя клиент за електронна поща (MTU),който се свързва посредством протокола POP3 ( или IMAP), към доставчика на пощата (MDA).
 
 
Описаната поредица от събития е валидна за повечето потребители на електронна поща. В същото време съществуват много други възможности и усложнения при предаването на съобщенията:
 
* Изпращачът и получателят могат да използват клиенти, свързани с корпоративна система за електронна поща, като [[Lotus Notes]] или [[Microsoft Exchange Server]]. Тези системи често имат свой вътрешен формат на съобщенията и клиентите им контактуват със сървъра със специфичен за приложението затворен протокол. Сървърът, от своя страна, изпраща и получава съобщения през Интернет чрез специален шлюз, който ги трансформира в стандартните за Интернет формати.
 
* Възможно е изпращачът или получателят да нямат клиент за електронна поща на своя компютър, а да използват [[уеб поща]].
 
* Компютърът на изпращача може да използва собствен пощенски сървър, при което се избягва трансферът от точка 1.
 
* Получателят може да прочете съобщението по различни начини, например с помощта на протокола [[IMAP]], направо в пощенския сървър <tt>mx.b.org</tt> или чрез уеб поща.
 
* Домейните често имат по няколко пощенски сървъра, за да могат да продължат да получават съобщения, дори когато основният сървър не функционира.
 
 
 
В миналото много пощенски сървъри приемат съобщения за всеки получател в Интернет, опитвайки се да ги доставят до него. Те играят важна роля в първите години на Интернет, когато мрежовите връзки се относително ненадеждни. Когато даден пощенски сървър не успее да се свърже със сървъра на получателя, той може да се опита да достави съобщението на такъв отворен сървър, по-близък до крайния получател, който от своя страна има по-добри шансове да се свърже с него в по-късен момент. Този механизъм на предаване се оказва силно уязвим за разпространение на [[спам]], поради което днес приложението му е ограничено.
 
 
 
== Източници ==
 
<references />
 
 
 
== Вижте също ==
 
* [[Клиент за електронна поща]]
 
* [[Уеб поща]]
 
 
 
== Външни препратки ==
 
* [http://www.dmoz.org/World/Bulgarian/%D0%9A%D0%BE%D0%BC%D0%BF%D1%8E%D1%82%D1%80%D0%B8/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82/%D0%95%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%BE%D0%BD%D0%BD%D0%B0_%D0%BF%D0%BE%D1%89%D0%B0/ Електронна поща] в Open Directory
 
 
 
  
 +
В миналото много пощенски сървъри приемат съобщения за всеки получател в Интернет, опитвайки се да ги доставят до него. Те играят важна роля в първите години на Интернет, когато мрежовите връзки се относително ненадеждни. Когато даден пощенски сървър не успее да се свърже със сървъра на получателя, той може да се опита да достави съобщението на такъв отворен сървър, по-близък до крайния получател, който от своя страна има по-добри шансове да се свърже с него в по-късен момент. Този механизъм на предаване се оказва силно уязвим за разпространение на спам, поради което днес приложението му е ограничено.
  
 +
==Конфигуриране на SMPT (MTA) сървър==
 +
==Конфигуриране на POP3/IMAP (MDA) сървър==
  
 
[[Category:Интернет услуги]]
 
[[Category:Интернет услуги]]
Line 77: Line 80:
  
 
  $sudo apt-get install postfix
 
  $sudo apt-get install postfix
 
*Internet site (mail is sent directly)
 
 
$ps axf
 
319  ?        Ss    0:00 /usr/libexec/postfix/master
 
326  ?        S      0:00  \_ qmgr -l -t fifo -u
 
9629 ?        S      0:00  \_ pickup -l -t fifo -u
 
 
  
  

Latest revision as of 15:31, 12 January 2013

Какво е електронна поща

At.png

Електронната поща, съкратено е-поща или имейл (email или e-mail), е метод за обмен на цифрови съобщения чрез компютърна мрежа. Първоначално, електронна поща се изпраща директно от един потребител към друг компютър. Това налага и двата компютъра да са онлайн по едно и също време (примерно както Skype праща съобщения). Днешните системи за електронна поща се базират на модела съхрани-и-препрати. Имейл сървърите приемат, препращат, доставят и съхраняват съобщения.

Структура Email

Дадено имейл съобщение се състои от два компонента, заглавие на съобщението и тялото (не е задължително) на съобщението, което е всъщност съдържанието на имейла. В заглавието на съобщението съдържа контролна информация, в това число имейл адресът на изпращача и един или повече адреси на получателя. Обикновено има и допълнителна информация като тема (subject) на писмото, дата, път по който е минало писмото и т.н.

From ilianko@tugab.bg  Tue Nov 13 08:36:35 2012
Return-Path: <ilianko@tugabx.bg>
X-Original-To: ilianko@iliankox.com
Delivered-To: ilianko@iliankox.com
Received: from mail.tugab.bg (mail.tugab.bg [194.141.15.3])
        by iliankox.com (Postfix) with ESMTP id 84A7AFFAD9
        for <ilianko@iliankox.com>; Tue, 13 Nov 2012 08:36:35 +0200 (EET)
Received: from mail.tugab.bg (unknown [127.0.0.1])
        by mail.tugab.bg (Postfix) with ESMTP id B4C8CB3628D;
        Tue, 13 Nov 2012 08:12:47 +0200 (EET)
X-Virus-Scanned: amavisd-new at tugab.bg
Received: from webmail.tugab.bg (localhost [127.0.0.1])
        by mail.tugab.bg (Postfix) with ESMTPSA id 45074B3620C;
        Tue, 13 Nov 2012 08:12:39 +0200 (EET)
Received: from PPPoE-Static-61-132.UnicsBG.Net
 (PPPoE-Static-61-132.UnicsBG.Net [213.91.132.61]) by mail.tugab.bg (Horde
 Framework) with HTTP; Tue, 13 Nov 2012 08:12:39 +0200
Message-ID: <20121113081239.59921tm0hnnwfrh3@mail.tugab.bg>
Date: Tue, 13 Nov 2012 08:12:39 +0200
From: ilian todorov <ilianko@tugabx.bg>
To: ilianko@iliankox.com
Subject: This is test email
MIME-Version: 1.0
Content-Type: text/plain;
 charset=UTF-8;
 DelSp="Yes";
 format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
User-Agent: Internet Messaging Program (IMP) H3 (4.3.7)
X-UID: 16                                                  
Status: RO
//Започва тялото
This is test email

Greetings,
ILIAN TODOROV

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

Едно писмо, изпратено в началото на 1970 г. изглежда доста подобно на едно такова, изпратено по Интернет днес. През 1971 година е създадено първото приложение за електронна поща, предназначено за работа чрез ARPANET, и е утвърдено използването на знака @, за да се отдели името на потребителя от името на компютъра в адреса на електронната поща.

През 1982 година е издадена препоръка за електронна поща RFC 822, в която за пръв път е описан и синтаксисът на имената на домейни. По същото време е издадена и RFC 821, която дефинира протокола SMTP, насочен специално към електронната поща заместител на ftp.

Първоначално имейлите се ползват само за текстова комуникация, по-късно могат предават мултимедийно съдържание посредством прикрепвания - процес, който е стандартизиран от RFC 2045 до RFC 2049. Тези RFC-и започват да се наричат Многоцелеви добавки към Интернет поща (Multipurpose Internet Mail Extensions - съкратено MIME).

Начин на работа

Схемата показва събитията случващи се, когато потребител (Alice) изпраща съобщение по електронната поща със своя клиент за електронна поща (Mail User Agent MUA - Outlook,Thintherbird или Web базиран клиент).

Как работи електронната поща
  1. Тя попълва имейл адреса на получателя и натиска бутона за изпращане.
  2. Клиентът преобразува съобщението във формата на електронната поща и използва протокола SMTP, за да го изпрати на локалния пощенски сървър (MTA), в този пример - smtp.a.org, поддържан от интернет доставчикът (ISP) на изпращача.
  3. Пощенският сървърът анализира адреса на получателя, в този пример - bob@b.org. Интернет имейл адресите са низове от вида localpart@exampledomain. Частта преди знака @ е локалната част на адреса, много често потребителското име на получателя, а частта след знака @ е името на неговия домейн. Пощенският сървър на изпращача изпраша запитване към DNS сървър за адреса на пощенския сървър на получателя.
  4. DNS сървърът отговаря с MX записите за съответния домейн. Съдържащ адресите пощенските сървъри за съответния домейн, в примера - mx.b.org.
  5. smtp.a.org изпраща съобщението на mx.b.org, използвайки протокола SMTP, а той от своя страна го поставя в пощенската кутия на получателя управлявана от MDA (Mail Delivery Agent).
  6. Получателят проверя входящата си поща със своя клиент за електронна поща (MTU),който се свързва посредством протокола POP3 ( или IMAP), към доставчика на пощата (MDA).

В миналото много пощенски сървъри приемат съобщения за всеки получател в Интернет, опитвайки се да ги доставят до него. Те играят важна роля в първите години на Интернет, когато мрежовите връзки се относително ненадеждни. Когато даден пощенски сървър не успее да се свърже със сървъра на получателя, той може да се опита да достави съобщението на такъв отворен сървър, по-близък до крайния получател, който от своя страна има по-добри шансове да се свърже с него в по-късен момент. Този механизъм на предаване се оказва силно уязвим за разпространение на спам, поради което днес приложението му е ограничено.

Конфигуриране на SMPT (MTA) сървър

Конфигуриране на POP3/IMAP (MDA) сървър




$sudo apt-get install postfix



http://rimuhosting.com/support/settingupemail.jsp?mta=postfix&t=dns