Егор Александров - Интернет – легко и просто!
Телефон? Телефон как таковой сейчас применяется только в пределах города или максимум области.
Для междугородних и тем более международных звонков зачастую используется более дешевая IP-телефония, осуществляемая также посредством Сети.
Но это еще не все. Интернет не только улучшил старые способы связи, но и сделал доступными новые, ранее совершенно невиданные! Но обо всем по порядку…
Электронная почта
Поверхностно с электронной почтой мы уже познакомились в гл. 3 при изучении раздела «Службы Интернета».
Напомню, что E-mail (в простонародье «мыло») – это электронный аналог обычной почты, позволяющий посылать сообщения и получать их в своем почтовом ящике, автоматически отвечать на письма, рассылать копии письма сразу нескольким получателям, пересылать полученные письма по другому адресу, сортировать полученную корреспонденцию, прикреплять к сообщениям разнообразные файлы и т. д.
Сейчас настало время отойти от всех этих размытых фраз и познакомиться с популярнейшей интернет-службой ближе.
Принцип работы
Прежде чем пускаться в перипетии электронной переписки, желательно хотя бы поверхностно знать устройство инструмента, именуемого электронной почтой.
Ведь согласитесь, не очень комфортно путешествовать на автомобиле, совершенно не зная, что творится у него под капотом.
Пока все крутится и вертится – все отлично, а вот когда возникают даже несущественные проблемы… Поэтому начнем с основ.
Используемые протоколы
Для работы с электронной почтой существует ряд протоколов.
– SMTP – протокол передачи электронной почты, обеспечивающий передачу сообщений между произвольными узлами сети. Его работа не зависит от транспортной среды, то есть он может быть использован в сетях, отличных от TCP/IP.
– РОРЗ – протокол, используемый для загрузки почты с сервера. С его помощью вся ваша корреспонденция в короткие сеансы связи будет скачиваться на ваш компьютер с почтового сервера, и впоследствии вы, отключившись от Сети, сможете не торопясь ее обработать.
– IMAP – усовершенствованный протокол для загрузки почты. От РОРЗ отличается тем, что перед сеансом получения корреспонденции с сервера позволяет просмотреть список находящихся на нем сообщений. В соответствии с этим списком вы сами решаете, какие письма следует загружать на компьютер, а какие нет (например, сообщения рекламного характера). Благодаря ШАР, вся ваша корреспонденция постоянно находится на почтовом сервере и может быть скачана повторно сколько угодно раз. В то время как при использовании РОРЗ полученная почта хранится только у вас, а с сервера после загрузки на ваш компьютер сразу же удаляется.
– HTTP – протокол передачи гипертекста. Позволяет работать с почтой непосредственно на веб-страницах, используя браузеры. Благодаря HTTP стало возможным просматривать свою почту с любого компьютера на планете, подключенного к Интернету. Протокол HTTP обладает всеми преимуществами ШАР.
Организация связи
Приложения E-mail работают по принципу «клиент – сервер». Клиент (специальная почтовая программа) отвечает за подключение к серверу, а также за формирование, отправку и получение почты. Сервер, в свою очередь, отвечает за принятие сообщений и доставку их адресатам.
На практике это выглядит следующим образом. После того как вы наберете письмо и нажмете кнопку Отправить, ваша почтовая программа оформит сообщение для интернет-путешествия, соединится с сервером и с помощью протокола SMTP передаст ему ваше письмо.
Работа программы-клиента на этом заканчивается, и далее в дело вступает сервер, который посредством того же SMTP отправляет сообщение на удаленный сервер адресата. Там письмо спокойно будет ждать своего получателя. Когда получатель подключится к Сети и нажмет кнопку Доставить почту в своей почтовой программе, сообщение по протоколу РОРЗ или ШАР (а если работа идет через веб-интерфейс, то, соответственно, по HTTP) будет доставлено на его компьютер.
Формат сообщения
Все почтовые сообщения в Интернете придерживаются единого формата. Сейчас этим форматом является MIME (Multipurpose Internet Mail Extensions – расширение протоколов Интернета, предназначенное для пересылки электронной почты). Он основан на стандарте RFC-822, который разработан для передачи текстовой информации и на примере которого гораздо проще описать структуру передаваемого в Интернете сообщения.
Любое электронное письмо можно условно разделить на две части: заголовок и «тело». «Тело» письма – это текст, который вы хотите передать адресату. Заголовок же содержит информацию о том, кто является отправителем и получателем письма, тему и дату отправления, а также множество различных служебных записей о прохождении через почтовые серверы по пути следования к адресату.
Рассмотрим пример почтового сообщения:
Здесь «тело» письма занимает всего лишь четыре последние строки. Все остальное – это заголовок. Рассмотрим его подробнее.
– Return-path: – адрес отправителя.
– Received: – отметка о прохождении через почтовый сервер. Это своеобразный почтовый штемпель. У рассматриваемого письма таких штемпелей три. Это значит, что по пути к адресату письмо побывало на трех различных серверах (не считая сервер отправителя).
– Date: – дата и время отправления письма.
– From: – имя и адрес отправителя.
– Message-ID: – внутренний идентификатор сообщения, присваиваемый почтовой службой отправителя.
– То: – адрес получателя.
– Subject:– тема сообщения.
Формат MIME, в отличие от RFC-822, помимо текстовой информации позволяет передавать веб-страницы и изображения, а также прикреплять к сообщению разнообразные файлы. Однако, несмотря на это, описанные выше поля в нем сохранились и остались ключевыми. К ним просто добавились новые, указывающие на структуру «тела» почтового сообщения, используемые информационные единицы различных типов и т. д. Останавливаться на этом мы не будем, так как детальное описание данного формата займет очень много времени. Более подробную информацию о MIME вы можете найти в Интернете.
Электронный адрес
Рассмотрим поподробнее адрес из нашего примера: [email protected] Он состоит из домена почтового сервера (в данном случае это pupkin.ru) и имени адресата (vasiliy). Имя адресата не обязательно должно совпадать с вашим собственным – это любое понравившееся вам сочетание букв и цифр без пробелов (допускается также использование дефиса, символа подчеркивания и точки). Регистр букв значения не имеет. Имена могут быть, например, такими: NikolayM, Tolya_Egorov, agent007,123-45.
Бесплатные почтовые ящики
Как правило, провайдеры предоставляют своим клиентам почтовые ящики – места на почтовом сервере, предназначенные для хранения их корреспонденции. Если ящик у вас есть, то это замечательно. Однако может случиться так, что вы поменяете провайдера, и тогда ваш почтовый ящик уже не будет вам доступен. Возможно, у вас просто возникнет необходимость еще в одном электронном адресе. В этом случае лучше всего воспользоваться бесплатными почтовыми службами, предоставляющими электронные ящики.
Получение ящика
Следует отметить, что ситуация с бесплатным ящиком кардинально отличается от «бесплатного сыра». На самом деле, этот сервис в Сети довольно распространен и функционально практически не отличается от платного. Возможно, работает чуть менее надежно, а в остальном – все очень даже на уровне. Конечно, многое зависит еще от того, чьими услугами вы пользуетесь. В Интернете великое множество сайтов, предоставляющих бесплатные почтовые ящики. В русскоязычной части Сети наиболее популярны следующие серверы:
– mail.ru – http://www.mail.ru;
– Рамблер – http://www.rambler.ru;
– Яндекс – http://www.yandex.ru;
– hotmail.ru – http://www.hotmail.ru.
Самым знаменитым почтовым сервером, несомненно, является mail.ru. Рассмотрим получение бесплатного почтового ящика на его примере.
Сначала необходимо зайти на главную страницу сайта. Для этого вводим в адресной строке браузера http: / / www. mai 1. ru. После загрузки страницы щелкаем на ссылке Регистрация в почте. В открывшейся регистрационной форме (рис. 5.1) необходимо заполнить около 10 полей, разбитых на несколько разделов.
Рис. 5.1. Получение бесплатного почтового ящика.
– Выберите свой E-mail и пароль – здесь нужно ввести имя своего почтового ящика и пароль для доступа к нему. Сервер mail.ruпозволяет зарегистрироваться в любом из четырех своих доменов: mail.ru, bk.ru, inbox.ruи list.ru. Таким образом, если понравившееся вам имя в одном из доменов уже занято, то вы можете попытать счастья в другом.
– Если вы забудете пароль – нужно выбрать или ввести свой секретный вопрос (он будет задан вам в том случае, если вы забудете пароль), а также ответ на него. Кроме того, если у вас уже имеется почтовый ящик, то его также можно указать для того, чтобы впоследствии использовать для восстановления пароля.