|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Goodyckov 2:5020/400 16 Jul 2001 14:33:26 To : All Subject : fetchmail via Cron -------------------------------------------------------------------------------- Привет всем! Hе сталкивался ли кто с такой странной штукой? Запускаю Cron'ом такой выполняемый файл: uucico -sneighb -f fetchmail mailserver1 mailserver2 mailserver3 Первая строка отрабатывает нормально. По второй Cron возвращает сообщение Can not find password for root@s. После долгих экспериментов, выяснил, что fetchmail не воспринимает мой список почтовых серверов, а вместо него откуда-то берет сервер с именем s и пытается залезть к нему в ящик с именем root. Испытав облом, выдает указанное сообщение. Если из второй строки скрипта убрать все серверы, то fetchmail ругается на то, что ни одного сервера не указано (хотя в конфиге все прописано). Если вызвать скрипт из командной строки, такой странности не случается. Fetchmail вызывается с нормальным списком почтовых серверов. То есть, ситуация возникает только при вызове скрипта из Крона. Как бы это исправить? И еще. Почему-то fetchmail удаляет почту с первого и третьего почтовых серверов, которые прописаны в конфиге. А вот со второго - нет. Хотя никаких указаний на сей счет я не давал ни в первом, ни во втором, ни в третьем третьем случае. Более того, если попросить fetchmail --version, то он сообщает о своей обязанности удалять почту с каждого сервера после забирания ея. То есть, в двух из трех случаев он поступает верно. Почему в третьем - нет? Заранее спасибо. --- ifmail v.2.15dev5 * Origin: unknown (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1864324178ef6.html, оценка из 5, голосов 10
|