* [Comm] fetchmail @ 2003-03-01 20:33 Андрей Новосёлов 2003-03-01 21:19 ` Andrey Golovin 0 siblings, 1 reply; 4+ messages in thread From: Андрей Новосёлов @ 2003-03-01 20:33 UTC (permalink / raw) To: ALTLinux Кто пользуется fetchmail,подскажите плс, некоторые ньюансы. В fetchmailrc в строках : user 'tux' there with password 'tuxracer' is '?????' here Здесь ????? это тот пользователь, что зарегистрирован в системе, или это логин того счёта, о котором ведётся речь? Далее, можно ли устроить автоматический забор почты так: в legal user options есть такое preconnect- Command to be executed before each connection postconnect- Command to be executed after each connection если я правильно понимаю, можно в кач-ве preconnect запустить дозвон, а в роли postconnect - разорвать соединение. Тогда, прописав cron запускать каждые 2 часа fetchmail: 0 7-21/2 * * * fetchmail если в настройках wvdial указано "по требованию" будет ли эта конструкция функционировать? -- With the best wishes & kindest regards, Andrey. Registered LINUX user # 282220 ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Comm] fetchmail 2003-03-01 20:33 [Comm] fetchmail Андрей Новосёлов @ 2003-03-01 21:19 ` Andrey Golovin 2003-03-02 7:31 ` Андрей Новосёлов 0 siblings, 1 reply; 4+ messages in thread From: Andrey Golovin @ 2003-03-01 21:19 UTC (permalink / raw) To: ALTLinux [-- Attachment #1: Type: text/plain, Size: 1304 bytes --] В Sat, 01.03.2003, в 23:33, Андрей Новосёлов написал: > Кто пользуется fetchmail,подскажите плс, некоторые ньюансы. В > fetchmailrc в строках : > user 'tux' there with password 'tuxracer' is '?????' here > Здесь ????? это тот пользователь, что зарегистрирован в системе, или это > логин того счёта, о котором ведётся речь? Это локальный пользователь, которому надо доставлять почту. > Далее, можно ли устроить автоматический забор почты так: в legal user > options есть такое > preconnect- Command to be executed before each connection > postconnect- Command to be executed after each connection > если я правильно понимаю, можно в кач-ве preconnect запустить дозвон, а > в роли postconnect - разорвать соединение. Тогда, прописав cron > запускать каждые 2 часа fetchmail: > 0 7-21/2 * * * fetchmail > если в настройках wvdial указано "по требованию" будет ли эта > конструкция функционировать? Не пробовал, но функционировать должно. Только если соединение "по требованию", то все эти pre- и postconnect не нужны (и наоборот), не забудьте только автоматически обрывать соединение через некоторое время неиспользования. ИМХО вариант дозвона по требованию чреват всякими мелкими пакостями, типа нежелательного дозвона при просмотре html. -- С уважением, Андрей Головин [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 232 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Comm] fetchmail 2003-03-01 21:19 ` Andrey Golovin @ 2003-03-02 7:31 ` Андрей Новосёлов 2003-03-02 23:17 ` Andrey Golovin 0 siblings, 1 reply; 4+ messages in thread From: Андрей Новосёлов @ 2003-03-02 7:31 UTC (permalink / raw) To: ALTLinux В Сбт, 01.03.2003, в 23:19, Andrey Golovin написал: > > Далее, можно ли устроить автоматический забор почты так: в legal user > > options есть такое > > preconnect- Command to be executed before each connection > > postconnect- Command to be executed after each connection > > если я правильно понимаю, можно в кач-ве preconnect запустить дозвон, а > > в роли postconnect - разорвать соединение. Тогда, прописав cron > > запускать каждые 2 часа fetchmail: > > 0 7-21/2 * * * fetchmail > > если в настройках wvdial указано "по требованию" будет ли эта > > конструкция функционировать? > > Не пробовал, но функционировать должно. Только если соединение "по > требованию", то все эти pre- и postconnect не нужны (и наоборот), Поясните, я не понял не > забудьте только автоматически обрывать соединение через некоторое время > неиспользования. Как это сделать и разве postconnect этого не сделает? > ИМХО вариант дозвона по требованию чреват всякими мелкими пакостями, > типа нежелательного дозвона при просмотре html. Хорошо, а если не трогать крон.Если запускать так: fetchmail -d 7200 по идее он должен раз в два часа проверять почту ( там время в секундах должно указываться) и если правильно указать preconnect и postconnect команды, то и крон не нужен. -- With the best wishes & kindest regards, Andrey. Registered LINUX user # 282220 ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Comm] fetchmail 2003-03-02 7:31 ` Андрей Новосёлов @ 2003-03-02 23:17 ` Andrey Golovin 0 siblings, 0 replies; 4+ messages in thread From: Andrey Golovin @ 2003-03-02 23:17 UTC (permalink / raw) To: ALTLinux В Sun, 02.03.2003, в 10:31, Андрей Новосёлов написал: > В Сбт, 01.03.2003, в 23:19, Andrey Golovin написал: > > > Далее, можно ли устроить автоматический забор почты так: в legal user > > > options есть такое > > > preconnect- Command to be executed before each connection > > > postconnect- Command to be executed after each connection > > > если я правильно понимаю, можно в кач-ве preconnect запустить дозвон, а > > > в роли postconnect - разорвать соединение. Тогда, прописав cron > > > запускать каждые 2 часа fetchmail: > > > 0 7-21/2 * * * fetchmail > > > если в настройках wvdial указано "по требованию" будет ли эта > > > конструкция функционировать? > > > > Не пробовал, но функционировать должно. Только если соединение "по > > требованию", то все эти pre- и postconnect не нужны (и наоборот), > Поясните, я не понял Соединение по требованию приведёт к тому, что будет происходить автоматический дозвон при любой попытке любой программы выйти в Интернет. Это относится не только к fetchmail, но и ко всем остальным, в том числе, к браузерам. Естественно, соединение по требованию можно использовать для забора почты, при этом никаких особых настроек со стороны fetchmail не требуется (pre- и postconnect), любая его попытка обратиться в Интернет за почтой приведёт к автоматическому дозвону. С другой стороны, если настроить preconnect на дозвон (типа ifup ppp0), то нет необходимости настраивать "соединение по требованию", важно только чтоб тот пользователь, от которого запущен fetchmail, имел право сказать ifup. > не > > забудьте только автоматически обрывать соединение через некоторое время > > неиспользования. > Как это сделать и разве postconnect этого не сделает? Как сделать - не помню :), читайте доки, где-то там же, где настраивается соединение по требованию. А что касается postconnect, то можно с его помощью говорить ifdown. Я имел в виду случай, когда соединение устанавливается по требованию, не обязательно по инициативве fetchmail. Кстати, в альтовских дистрибутивах (по крайней мере, в моём АЛМ 2.0) после установки соединения с Интернетом автоматически выполняется команда sendmail -q, которая "подталкивает" отправку почты из очереди. Поэтому обрывать соединение по postconnect ИМХО несколько грубо - Вы же хотите отправить почту? Надо или проверять, опустела ли очередь перед обрывом, либо настроить автоматический обрыв соединения после, например, 5 минут отсутствия трафика. Соответственно, оно будет обрываться через пять минут после завершения отправки и получения почты, если, конечно, ещё какая-нибудь зараза не будет лезть в сеть. Желательно при этом полностью запретить доступ к вашей машине из сети - а то есть любители использовать чужие машины как relay при рассылке спама. > > ИМХО вариант дозвона по требованию чреват всякими мелкими пакостями, > > типа нежелательного дозвона при просмотре html. > Хорошо, а если не трогать крон.Если запускать так: > fetchmail -d 7200 > по идее он должен раз в два часа проверять почту ( там время в секундах > должно указываться) и если правильно указать preconnect и postconnect > команды, то и крон не нужен. Крон нужен для дозвона в определённое время. Если Вас устраивает проверка почты через какой-то промежуток времени - можно использовать демона. -- С уважением, Андрей Головин ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2003-03-02 23:17 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-03-01 20:33 [Comm] fetchmail Андрей Новосёлов 2003-03-01 21:19 ` Andrey Golovin 2003-03-02 7:31 ` Андрей Новосёлов 2003-03-02 23:17 ` Andrey Golovin
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git