Чтение онлайн

на главную - закладки

Жанры

Сетевые средства Linux

Смит Родерик В.

Шрифт:

• 

keep
. По умолчанию после получения сообщений Fetchmail удаляет их с сервера. Данная опция указывает на то, что сообщения должны сохраняться. Ее можно задавать, например, при тестировании новой конфигурации. Опция
– k
, введенная в командной строке, представляет собой альтернативу опции
keep
.

• 

fetchall
. В обычных условиях Fetchmail не копирует сообщения, которые были получены ранее. Опция
fetchall
указывает на то, что должны быть получены все письма с сервера. Аналогичные действия выполняет опция
– а
, заданная в командной строке.

• 

forcecr
. Строки почтовых сообщений должны оканчиваться парой символов CR/LF (возвратом каретки и переводом строки). Многие почтовые программы допускают отсутствие символа возврата каретки, поэтому подобные сообщения иногда встречаются в сети. Сервер передачи
qmail
отвергает такие сообщения; исправить положение позволяет опция
forcecr
.

Если вы зададите больше одного локального имени, Fetchmail будет анализировать заголовки писем и пытаться определить, кто является получателем конкретного сообщения. Например, если вы укажете локальные учетные записи

jack
и
jill
и если письмо поступает на имя
jill
, Fetchmail доставит его пользователю
jill
. Режим, в котором письма, поступающие на одну учетную запись, обрабатываются по-разному в зависимости от содержимого их заголовков, называют многоточечным (multidrop mode).

Совет

Доставку писем, обработанных с помощью Fetchmail, может выполнять грамма Procmail, которая будет описана в главе 19. Procmail предоставляет возможность идентифицировать и удалять нежелательные сообщения, распределять поступающие письма по папкам и выполнять другие подобные действия.

Резюме

Серверы получения почты часто инсталлируют на том же компьютере, на котором располагается главный сервер SMTP. В результате пользователи могут просматривать свою почту с клиентских машин, подключенных к сети организации, и даже из Internet. Поддержка протокола получения почты избавляет пользователей от необходимости регистрироваться на сервере с помощью Telnet, SSH или других средств удаленного доступа и дает возможность запускать программы просмотра писем на своих компьютерах. Наиболее популярными протоколами получения почты в настоящее время являются POP-3 и IMAP-4. Протокол IMAP предоставляет пользователям более обширные возможности обработки почты по сравнению с POP, но он предъявляет более высокие требования к объему жесткого диска и пропускной способности линии связи. По этой причине администраторы предпочитают устанавливать на своих компьютерах серверы POP.

Программа Fetchmail служит своеобразным "мостом" между почтовым сервером, поддерживающим протокол получения почты, и другими почтовыми системами, в частности почтовой системой локальной сети. Как правило, Fetchmail используется для извлечения писем с почтового сервера и включения их в локальную очередь. При этом работа пользователей с почтовыми сообщениями упрощается.

Глава 12

Поддержка сервера новостей

В главе 11 обсуждалась работа серверов получения почты. Эти серверы позволяют пользователям принимать сообщения, адресованные непосредственно им. В данной главе рассматриваются средства обработки сообщений другого типа — серверы новостей. Если электронная почта обеспечивает взаимодействие типа "один к одному", то служба новостей (Usenet) реализует среду для обмена сообщениями "один ко многим". Если пользователь отправит сообщение на сервер новостей, любой другой пользователь сможет прочитать его. Более того, серверы новостей взаимодействуют между собой, в результате чего сообщения распространяются по всему миру. Установив сервер новостей, вы предоставите своим пользователям удобный инструмент для взаимодействия.

Традиционно серверы новостей взаимодействуют друг с другом как равноправные партнеры, обмениваясь всеми сообщениями, или статьями, переданными в группы. Эти серверы могут работать с многочисленными клиентскими программами, расположенными как на локальном узле, так и на других компьютерах. Как правило, клиенты получают с сервера относительно небольшое число хранящихся на нем материалов. Возможен также вариант сервера новостей, который обращается к другим серверам как клиентская программа и копирует лишь подмножество сообщений, необходимое для локальных пользователей. Такие серверы с усеченными функциональными возможностями часто выполняются на персональных компьютерах и позволяют пользователю читать новости в автономном режиме. В отличие от полнофункциональных серверов новостей, с которыми клиент должен поддерживать постоянное соединение в течение всего времени просмотра, данный сервер дает возможность скопировать сообщения на локальный компьютер, а затем просматривать их, отключившись от сети. Такой подход позволяет минимизировать время работы в сети, что важно при поминутной оплате за предоставление сетевых услуг.

На заметку

Следует заметить, что обычная электронная почта также может обеспечить режим взаимодействия "один ко многим". Составляя письмо, вы можете указать в нем несколько получателей. Такой режим, называемый списками рассылки, позволяет организовать дискуссионные группы, аналогичные группам Usenet. В отличие от Usenet, процедура подписки на списки рассылки практически не стандартизована.

Использование сервера новостей

Сервер новостей предоставляет следующие возможности.

• Поддержка групп новостей Usenet. Глобальная сеть серверов новостей носит название Usenet. Если сервер принимает участие в обмене сообщениями, он тем самым способствует распространению материалов групп по всему миру. Серверы новостей Usenet поддерживают многие провайдеры, университеты, а также коммерческие предприятия.

• Взаимодействие внутри организации. Организация может установить у себя сервер новостей для того, чтобы сотрудники могли обмениваться информацией, в частности участвовать в обсуждении производственных вопросов. Так, например, с помощью такого сервера могут взаимодействовать участники одного проекта. Часто серверы новостей используются для проведения дискуссий о товарах, выпускаемых компанией, предоставляя пользователям информацию о продукции предприятия.

• Чтение материалов новостей в автономном режиме. Как было сказано ранее, для отдельных пользователей можно организовать копирование сообщений на локальный сервер и просмотр их в автономном режиме. Такой подход возможен только в том случае, если пользователям должно предоставляться ограниченное количество групп новостей.

Независимо от того, обеспечивает ли сервер полную поддержку Usenet или организует обмен материалами внутри предприятия, для него используется одно и то же программное обеспечение. Различие состоит лишь в наличии или отсутствии обмена с другими серверами. Полнофункциональный сервер Usenet предъявляет гораздо более высокие требования к ресурсам, чем сервер, поддерживающий ограниченное число групп новостей. Только для хранения содержимого материалов Usenet нужен жесткий диск на десятки и даже сотни мегабайт. Для того чтобы сервер новостей можно было разместить на обычном компьютере, подключенном посредством линий со средней пропускной способностью, необходимо ограничить число групп новостей, поддерживаемых этим сервером.

Внимание

Как правило, серверы новостей хранят материалы групп в каталоге

/var/spool/news
. Если при установке Linux вы не планировали инсталляцию сервера новостей, то этот каталог, вероятнее всего, находится в корневом разделе либо в небольшом разделе в каталоге
/var
. На компьютере, специально предназначенном для сервера новостей, каталог
/var
или
/var/spool/news
размещается в разделе диска очень большого объема. Принимая решение об установке сервера, необходимо убедиться, что в разделе, в котором находится каталог
/var/spool/news
, имеется достаточно места, либо задать другой каталог в файловой системе компьютера.

Совет

Ведение журнала файловых систем существенно уменьшает время загрузки после аварийного отключения компьютера (например, при сбое в системе питания). Это особенно важно для компьютеров с большим объемом жесткого диска, на которых устанавливаются, например, серверы новостей. Для буфера новостей желательно выделить отдельный раздел; это увеличит стабильность всей системы в целом, так как ошибка в соответствующем каталоге не повлияет на работу остальных компонентов системы.

Поделиться:
Популярные книги

Ермак. Начало

Валериев Игорь
Фантастика:
альтернативная история
7.33
рейтинг книги
Ермак. Начало

Сильнейший Столп Империи. Книга 2

Ермоленков Алексей
2. Сильнейший Столп Империи
Фантастика:
аниме
фэнтези
фантастика: прочее
попаданцы
5.00
рейтинг книги
Сильнейший Столп Империи. Книга 2

Цикл романов "Целитель". Компиляция. Книги 1-17

Большаков Валерий Петрович
Целитель
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Цикл романов Целитель. Компиляция. Книги 1-17

Адвокат Империи 8

Карелин Сергей Витальевич
8. Адвокат империи
Фантастика:
городское фэнтези
альтернативная история
аниме
дорама
фантастика: прочее
попаданцы
5.00
рейтинг книги
Адвокат Империи 8

Старшеклассник без клана. Апелляция кибер аутсайдера

Афанасьев Семен
1. Старшеклассник без клана. Апелляция аутсайдера
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Старшеклассник без клана. Апелляция кибер аутсайдера

Неучтенный элемент. Том 10

NikL
10. Антимаг. Вне системы
Фантастика:
фэнтези
5.00
рейтинг книги
Неучтенный элемент. Том 10

Оживший камень

Кас Маркус
1. Артефактор
Фантастика:
городское фэнтези
попаданцы
аниме
5.00
рейтинг книги
Оживший камень

Я еще не барон

Дрейк Сириус
1. Дорогой барон!
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
Я еще не барон

Цеховик. Книга 1. Отрицание

Ромов Дмитрий
1. Цеховик
Фантастика:
попаданцы
альтернативная история
5.75
рейтинг книги
Цеховик. Книга 1. Отрицание

Лекарь Империи 9

Карелин Сергей Витальевич
9. Лекарь Империи
Фантастика:
городское фэнтези
аниме
боевая фантастика
5.00
рейтинг книги
Лекарь Империи 9

Московское золото и нежная попа комсомолки. Часть Третья

Хренов Алексей
3. Летчик Леха
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Московское золото и нежная попа комсомолки. Часть Третья

Кодекс Крови. Книга ХVII

Борзых М.
17. РОС: Кодекс Крови
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Кодекс Крови. Книга ХVII

Магнатъ

Кулаков Алексей Иванович
4. Александр Агренев
Приключения:
исторические приключения
8.83
рейтинг книги
Магнатъ

Петля, Кадетский корпус. Книга третья

Алексеев Евгений Артемович
3. Петля
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
Петля, Кадетский корпус. Книга третья