Igor B. Poretsky:

IP> Мне он нравится не только потому, что процесс забирания почты
IP> происходит автоматически, но и потому, что работает он именно как
IP> системная служба и от сессии не зависит. И хлопот немного:
IP> всего-то строку в /etc/default/fetchmail проконтролировать. Всегда
IP> использую именно этот вариант.

Это и в самом деле наиболее очевидный способ автоматически запустить
fetchmail после загрузки системы. Но удобен он только для одного
пользователя, работающего на компьютере, которому нужно, чтобы
fetchmail всё время работал в одном и том же режиме. Если же
компьютером пользуется несколько человек, или пользователю желательно
иметь контроль над fetchmail (останавливать, запускать, менять
конфигурацию, ключи командной строки), то такой способ будет не
слишком удобен.

IP> Отправка ведь работает как системная служба и ни у кого это
IP> недоумения не вызывает.

У вас не вызывает. Потому что вы к этому уже привыкли, и вам это
кажется правильным. А у свежего человека это может вызвать вполне
законное недоумение: как же так, в винде с отправкой на раз-два-три
справляется почтовый клиент, а тут зачем-то требуется громоздить на
систему smtp-сервер индустриального уровня. Хорошо ещё, что упаковщики
предусмотрели набор стандартных конфигураций, и вам не нужно особенно
вникать в тонкости его настройки. Но если вам нужно хотя бы немного
отойти от стандартной конфигурации, то хлопот с конфигурированием
сервера вам не избежать.

На самом деле в Linux, конечно, тоже можно обойтись при отправке без
локального smtp-сервера.

IP> А чем прием хуже.

При отправке довольно часто можно обойтись smtp-сервером с локальной
доставкой и смартхостом, ничего дополнительно не настраивая. А при
приёме каждый пользователь должен указать свой почтовый ящик, логин и
пароль.

IP> С моей точки зрения, транспортировка почты (как отправка, так и
IP> прием) - дело системных служб, а на пользовательском уровне
IP> работает почтовый клиент. Впрочем, это IMHO.

Я бы с вами согласился, если бы системной службе не требовались для
работы пользовательские данные, и пользователю не нужно было ею
управлять. А так получается, что функция пользовательского уровня
выносится в системную службу. Не очень хорошо, IMHO.

-- 
Дмитрий Падучих
-- 
Blinux-rus mailing list
[email protected]
http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus

Ответить