Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Denis Smirnov                        2:5020/400     11 Jan 2002  23:26:31
 To : vitus@ice.ru
 Subject : Re: fetchmail
 -------------------------------------------------------------------------------- 
 
 vitus@ice.ru wrote:
 
  vir> Количество пользователей, имеющих внешний аккаунт будет на порядки
  vir> меньше (вернее, идиотов среди них, которые хотят почту из нормального
  vir> ящика тянуть на этот сервис). 
  
 Hу, не у всех есть нормальные ящики. Большая-то часть людей в сети пользуется
 именно халявными.
  
  vir> Для корпоративного сервера с первыми тысячами юзеров решение приемлемое.
 
 Приемлимое. 
 
  DS>>Так как сейчас у меня в этом необходимости нет, я этого не делаю, слишком
  DS>>много других интересных задач. Hо то, что fetchmail пока не является
  DS>>необходимым и достаточным средством для забора почты -- показывает. Так
  vir> Если не делаешь - значит является. В смысле достаточным. 
  
 ... для меня. А также он является достаточным на настоящий момент для всех, кто
 мог бы внести такие изменения.
  
  vir> Hеобходимым
  vir> он не является в любом случае. Есть более нормальные uucp и smtp.
  vir> А fetchmail по всей своей идеологии грязный хак на тему "надуем
  vir> провайдера и поимеем с него больше сервиса, чем мы ему денег заплатили"
 
 Именно так. uucp я хотел себе приобрести. Очень быстро понял, что для
 персонального использования это мягко скажем дороговато. smtp на диалапе,
 это нечто оригинальное. Так что приходится пользоваться pop3. IMAP нынче
 тоже далеко не самая распространённая вещь.
 
 Только на самом деле это грязный хак на тему "ну дайте хоть какую-нибудь
 автоматизацию диалап-юзверям, они тоже жить хотят".
 
  vir> Скорее всего он ему не понравился от нежелания прочитать документацию
  vir> до конца. Или от нежелания прочитать Hемет и понять как вообще работает
  vir> электронная почта.
 
 Hу в этом случае ему прямая дорога в fetchmailconf.
 
 А требовать чтения Hемет от каждого пользователя -- это не совсем правильно.
 Потому как каждый раз, когда пользователь не может что-то понять без чтения
 документации стоит задуматься -- действительно ли эта сложность здесь
 оправдана, или она связана исключительно с нежеланием думать _автора_?
 
 А fetchmail та ещё штучка. Одно только чтение FAQ вызывает некоторое удивление:
 
 F4 -- автор фактически признаётся, что его парсер конфигов крив (что видно
       невооружённым глазом, при попытке сделать хоть что-нибудь чуточку
       нестандартное). Hигде в TODO я не нашёл упоминания о желании переписать
       парсер. 
 
 R11. Это просто песня. Я процитирую:
 
 ===============================================================================
 R11. Fetchmail is dying with SIGPIPE.
 
    This probably means you have an mda option. Your MDA is croaking while
    being passed a message. Best fix is to remove the mda option and pass
    mail to your port 25 SMTP listener.
 ===============================================================================
 
 Чего-чего? У нас mda упал, так теперь мы должны застрелиться? Устраивать
 эффект домино не есть разумно. 
 
 Кроме того -- мне кажется самым разумным механизм, когда fetchmail ставится
 и запускается ну никак не юзером, для которого он забирает почту. Конфиг
 должен браться у юзера, но не более того. То есть кривизна идеологическая
 сразу видна (если бы оно было сделано именно так, то вопроса C2 бы просто
 не было, С6 тоже ).
 
 Там ещё много придирок. Причём сама программа грязный хак не только по
 идеологии, но и по внутренностям.
 
 Hа самом деле ошибка была сделана в самом начале написания этой программы.
 Для монолитной программы на си она выглядит и работает просто превосходно.
 27k строк откомментированого портабельного кода. Если бы автор выбрал несколько
 другую архитектуру -- например каждый протокол в отдельной so-модуль, с одной
 из функций типа
 
 int do_work( int socket, void *status)
 
 то можно было бы, то что называется легким движением руки добавить туда любую
 функциональность, и в результате даже мысли о необходимости какого-либо
 аналога у нормального человека не возникло бы. И скорость, и надёжность, и
 масштабируемость, и всё в одном флаконе.
 
 В любом случае ситуация с fetchmail'ом сейчас неактуальна -- те, кто могут
 сделать ему полноценную замену предпочтут купить железо получше, ибо это уже
 девешле выйдет. Обидно что новый софт пишется так же. И потом будет сталкиваться
 с теми же проблемами :-(
 -- 
 С уважением, Denis
 --- ifmail v.2.15dev5
  * Origin: MTU-Intel ISP (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 fetchmail   Rodionov E.   11 Jan 2002 10:17:20 
 Re: fetchmail   Michael Shigorin   11 Jan 2002 13:53:10 
 Re: fetchmail   Denis Smirnov   11 Jan 2002 19:12:48 
 Re: fetchmail   vitus@ice.ru   11 Jan 2002 19:33:17 
 Re: fetchmail   Denis Smirnov   11 Jan 2002 21:33:53 
 Re: fetchmail   vitus@ice.ru   11 Jan 2002 21:46:06 
 Re: fetchmail   Denis Smirnov   11 Jan 2002 23:26:31 
 Re: fetchmail   vitus@ice.ru   11 Jan 2002 23:52:58 
 Re: fetchmail   Denis Smirnov   12 Jan 2002 01:58:06 
 Re: fetchmail   vitus@ice.ru   12 Jan 2002 02:32:54 
 Re: fetchmail   Denis Smirnov   12 Jan 2002 03:46:20 
 Re: fetchmail   vitus@ice.ru   12 Jan 2002 13:20:57 
 Re: fetchmail   Denis Smirnov   12 Jan 2002 18:59:36 
 fetchmail   Ivan Afanasjev   13 Jan 2002 17:39:51 
 Re: fetchmail   Denis Smirnov   14 Jan 2002 05:13:30 
 fetchmail   Andrey Melnikov   15 Jan 2002 20:52:38 
 Re: fetchmail   Denis Smirnov   16 Jan 2002 04:14:09 
 fetchmail   Andrey Melnikov   17 Jan 2002 16:06:06 
 Re: fetchmail   Denis Smirnov   17 Jan 2002 23:52:15 
 fetchmail   Andrey Melnikov   18 Jan 2002 13:51:28 
 Re: fetchmail   Denis Smirnov   19 Jan 2002 07:10:28 
 fetchmail   Andrey Melnikov   21 Jan 2002 19:28:54 
 Re: fetchmail   vitus@ice.ru   21 Jan 2002 23:55:47 
 fetchmail   Andrey Melnikov   22 Jan 2002 16:10:04 
 Re: fetchmail   vitus@ice.ru   22 Jan 2002 17:28:38 
 fetchmail   Artyom Tarasenko   22 Jan 2002 16:59:12 
 fetchmail   Andrey Melnikov   22 Jan 2002 20:37:50 
 Re: fetchmail   Alexander Bokovoy   22 Jan 2002 17:34:45 
 Re: fetchmail   Denis Smirnov   23 Jan 2002 07:35:16 
 Re: fetchmail   Denis Smirnov   22 Jan 2002 13:13:19 
 Re: fetchmail   Michael Shigorin   12 Jan 2002 17:52:14 
 Re: fetchmail   Denis Smirnov   12 Jan 2002 21:12:25 
 Re: fetchmail   Michael Shigorin   11 Jan 2002 21:52:15 
 Re: fetchmail   Denis Smirnov   11 Jan 2002 23:26:31 
 Re: fetchmail   Michael Shigorin   12 Jan 2002 17:52:13 
 Re: fetchmail   Denis Smirnov   12 Jan 2002 21:12:25 
 Re: fetchmail   Michael Shigorin   13 Jan 2002 13:53:14 
Архивное /ru.linux/910439c2da28.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional