Программное обеспечение почтового обмена
Этапы взаимодействия. Программа Sendmail.
Согласно схеме почтового обмена взаимодействие между участниками этого обмена строится по классической схеме "клиент-сервер". При этом схему можно подразделить на несколько этапов. | Первый – взаимодействие по протоколу SMTP между почтовым клиентом (Internet Mail.Настройка программы sendmail
Настройка программы sendmail происходит при помощи файла /etc/sendmail/conf. Этот файл можно разбить на несколько частей: | Описание особенностей данной машины (local information) – в данной секции описываются такие параметры, как имя данной машины, имя UUCP и т.п.Тестирование обслуживания по протоколу SMTP
Для проверки сервиса SMTP применяют программу telnet, запущенную по порту 25: | citmgu> telnet server.citmgu.ru 25 | В этом случае система отвечает строкой приглашения протокола SMTP, после чего можно вводить команды SMTP и проверять реакцию системы на них: | # telnet citmgu.ru 25 | Trying 194.85.135.66...Тестирование по протоколу РОР3
Формально, взаимодействие по протоколу РОР3 можно разделить на две фазы: фазу аутентификации и фазу обмена данными. В фазе аутентификации пользователь должен сообщить свой идентификатор и пароль. Если аутентификация была произведена успешно, то система позволяет работать с домашним ящиком пользователя.Протокол IMAP
Другим протоколом разбора почты является протокол IMAP (Interactive Mail Access Protocol), который по своим возможностям очень похож на РОР3, но был разработан как более надежная альтернатива последнего и к тому же обладает более широкими возможностями по управлению процессом обмена с сервером.Тестирование отправки почты программой Sendmail
Для того чтобы убедится, что почта уходит туда куда вы предполагаете можно, запустить sendmail из командной строки в так называемом verbowse режиме, т.е. когда диалог между транспортными агентами (двумя программами sendmail) трассируется на экране монитора или записывается в файл.Тестирование правил преобразования адресов
Для тестирования правил преобразования адресов sendmail запускают с флагом "-bt" для того, чтобы тестирование было более детальным, можно применять и ряд других флагов. | Пример тестирования набора правил 0 и его подправил.Интерфейс mail
Самая простая и самая распространенная программа подготовки и отправки почты – это программа mail или ее аналог mailx. Для большинства современных пользователей mail покажется архаизмом времен, когда полноэкранные и графические интерфейсы еше не были даже задуманы.Интерфейс bml
Программа bml является стандартной для абонентов сети Relcom. Она входит в комплект версии для пользователей MS-DOS и имеется во многих Unix-системах сети. | Экран в bml делится на три части: | верхняя часть экрана занята падающими меню, позволяющими редактировать, просматривать и отправлять почту;Интерфейс elm
Наиболее распространенной программой работы с почтой в Unix-системах является программа elm. Elm также, как и bml, является полноэкранным почтовым интерфейсом. Запуск программы осуществляется по команде elm: | elm | На экране появляется сообщение о версии системы, список полученных сообщений и список команд, которыми может воспользоваться пользователь.Интерфейс Eudora
Интерфейс Eudora является одним из множества почтовых интерфейсов, ориентированных на работу с почтой Internet из системы MS-Windows. На примере этого интерфейса мы рассмотрим типичные проблемы, которые возникают у пользователей персональных компьютеров при подключении к почтовому сервису Internet, и пути их решения.