Лучше регистрируясь для cronjobs? Отправить производство крона в системный журнал?

Как я устанавливаю IMAP (клиент и сервер) так, чтобы у каждого клиента, использующего тот же почтовый ящик, была та же структура папок.

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

Говоря, что, можно влиять на "представление" той структуры папок тем, что называют подписками. Который является записью, которых папок клиент хочет видеть. Однако большинство подписок является также сохраненной серверной стороной. Таким образом, если все клиенты соединяются с той же учетной записью затем, их подписки должны все остаться тем же.

Это альтернатива IMAP названному совместно используемыми папками. Который позволяет клиентам с различными учетными записями совместно использовать папку от другого местоположения. Но если Вы не обеспечиваете сервер IMAP сами затем, это не может быть доступно. Таким образом, мы пойдем не далее с этим.

Наша почтовая установка сервера не поддерживает почтовые правила ("если отправитель является нечто, переместите электронную почту в Важный"), таким образом, нет никакого пути к централизованно, и автоматически пошлите электронные письма определенным папкам. Существует ли способ решить это? Мы используем Outlook Express на Победе XP ПК, но я скорее не создаю правила о каждом клиенте, поскольку это является громоздким для поддержания.

Без использования фильтров серверной стороны нет очень, можно сделать об этом.

Мы должны мигрировать от Outlook Express до другого клиента, который не связывается с Windows (мы в настоящее время используем Победу XP на всех ПК)? Я имею в виду, Outlook Express был заменен другим программным обеспечением в более новых версиях Windows, настолько использующего, скажем, Thunderbird мог бы быть более безопасным?

Outlook никогда не был великим игроком IMAP. Реализация OE спецификации IMAP всегда была в порядке. Конечно, это работало лучше, чем прямой Outlook в течение очень долгого времени. Outlook 2007 был первый Outlook подряд, который действительно будет работать, наконец добавив поддержку серверной стороны Отправленные Объекты. Но существует все еще "куча" вещей, отсутствующих. Такой как способность использовать другую серверную сторону встроенные папки и определить удаляют действия.

Thunderbird действительно однако работает очень хорошо. Самый большой блокировщик, поскольку это - внедрение (по моему скромному мнению), это - отсутствие близости Пользователям Outlook и отсутствию корпоративного имиджа. Если Вы можете внести изменение, хотя, как в Ваших пользователях не будет возражать, то абсолютно делают так.

43
задан 4 October 2012 в 20:59
3 ответа

В процессе написания этого вопроса я ответил сам. Я отвечу себе: « Jeopardy-style ». Это расширяет ответ, предоставленный Деннисом Уильямсоном.

Следующий код отправляет любой вывод Cron в / usr / bin / logger (включая stderr, который преобразуется в стандартный вывод с помощью 2> & 1 ), который будет отправлен в системный журнал с тегом nsca_check_disk . Системный журнал обрабатывает это оттуда. Поскольку в этих системах (CentOS и FreeBSD) уже есть встроенные механизмы ротации журналов, мне не нужно беспокоиться о том, что журнал типа /var/log/mycustom.log заполняет диск.

*/5 * * * * root    /usr/local/nagios/sbin/nsca_check_disk 2>&1 | /usr/bin/logger -t nsca_check_disk

В / var / log / messages теперь есть одно дополнительное сообщение, в котором говорится следующее:

Apr 29, 17:40:00 192.168.6.19 nsca_check_disk: 1 data packet(s) sent to host successfully.

Мне нравится / usr / bin / logger, потому что он хорошо работает с существующей конфигурацией и инфраструктурой системного журнала и включен в большинство дистрибутивов Unix. Большинство дистрибутивов * nix уже выполняют ротацию журналов и делают это хорошо.

69
ответ дан 28 November 2019 в 19:41

Передайте вывод по каналу через регистратор.

0 * * * * root    /usr/local/nagios/sbin/nsca_check_disk | logger -p local0.notice

Править: Ваше обновление похоже на правильный способ пойти.

5
ответ дан 28 November 2019 в 19:41
  • 1
    Спасибо! После того, как я отправил свой вопрос, я видел, что Apache передает вывод журнала по каналу к/usr/bin/logger. Я didn' t понимают, что мы могли передать вывод по каналу к регистратору (1) - it' s не в странице справочника! –  Stefan Lasiewski 30 April 2010 в 20:10
  • 2
    " сообщение - Запись сообщение для входа; если не указанный, и флаг-f не обеспечивается, стандартный вход зарегистрирован " –  Paused until further notice. 30 April 2010 в 20:39

Также можно запустить crond с опцией -s (или -S в Busybox), чтобы вывод был отправлен в системный блок syslog.

1
ответ дан 28 November 2019 в 19:41

Теги

Похожие вопросы