Как отключить уведомления об обновлениях drweb и почему не удается найти ./Maildir? [закрыто]

Недавно я начал получать следующее уведомление об ошибке от демона почтовой программы qmail:

Привет . Это программа qmail-send в домене
Боюсь, мне не удалось доставить ваше сообщение по следующим адресам.
Это постоянная ошибка; Я сдался. Извините, это не сработало.

:
./Maildir: Нет такого файла или каталога
Я не буду пытаться снова; это сообщение слишком долго находится в очереди.

--- Под этой строкой находится копия сообщения.

В теле сообщения, которое не удалось отправить, содержится следующее:

Сведения об обновлении Dr.Web (R):
Сервер обновлений: update.us.drweb / unix / 500
Обновление началось 25 октября 2009 г., 14:30:02 2009 г.
Обновление завершено 25 октября 2009 г. 14:30:49

Следующие файлы были обновлены:
/var/drweb/bases/drwtoday.vdb
] {{{ } /var/drweb/updates/drwtoday.txt

Это похоже на то, что в ./Maildir записывается автоматическое сообщение об обновлении от drweb, которое не может быть найдено.

Я использую Plesk. Согласно http://kb.parallels.com/en/970 , уведомления можно отключить, внеся соответствующие изменения в базу данных. Однако строка, на которую они ссылаются, не существует в таблице misc, и я не хочу начинать добавлять строки в базу данных psa.

Итак, есть две проблемы:

  1. Я получаю уведомление об обновлении drweb, о чем мне действительно не нужно электронное письмо, и я бы предпочел отключить (и что-то, что я начал получать только недавно и не сразу очевидная причина); и
  2. Уведомление не может быть отправлено, потому что каталог ./Maildir не может быть найден
0
задан 1 November 2009 в 06:31
3 ответа

Ну, Ваша система, кажется, настраивается для поставки к каталогам Maildir/, все же независимо от того, что у пользователя, в которого она отправляется, нет того.

Используйте команду 'maildirmake', после того как Вы определили, в каком каталоге она, как предполагается, находится. Например, если это был корневой каталог fred, затем работая:

# maildirmake ~fred/Maildir

(т.е. как корень), должен сделать задание.

1
ответ дан 4 December 2019 в 23:20
  • 1
    Спасибо - который решил проблему. Рассматриваемый пользователь был ' drweb'. корневой каталог для этого пользователя был/var/drweb. Это было то, где поэтому, где каталог Maildir был создан. Я затем просто имел к: # chgrp drweb/var/drweb/Maildir/# показанный drweb/var/drweb/Maildir/# chgrp drweb/var/drweb/Maildir /* # показанный drweb/var/drweb/Maildir /* Больше получение сообщения об отказе. –  Sai 8 November 2009 в 05:35

Создайте/var/drweb/.qmail и pur &root в нем. Вы будете больше получать уведомление об обновлении DrWeb, но не уведомление об отказе. Я также использую Панель Plesk, и я пытался добавить, что поле в базе данных PSA, но ничто не изменилось.

Создание maildir для drweb заполнит Ваш диск в большом расстоянии (DrWeb обновляет DB каждый час) так настраивает крон для чистки его каждый день.;)

0
ответ дан 4 December 2019 в 23:20
  • 1
    Был бы корректный способ очистить Maildir быть только к # комната-rf/var/drweb/Maildir/new /*? Это начинает заполняться. Было бы хорошо для выключения этого уведомления полностью, но я думаю, что это включило бы изменение update.pl сценария, которого я захочу избежать. Не уверенный, что делает .qmail файл; процедура, которую я обрисовал в общих чертах в своем комментарии к первому ответу, разрешила проблему. –  Sai 10 November 2009 в 13:12

Фактическое задание крона, которое производит эти обновления, указано в /etc/cron.d/drweb-update. Если Вы не используете использование доктор Web, Вы могли бы отключить этот процесс путем удаления или комментирования строки. Если Вы просто хотите подавить уведомления, можно перенаправить вывод update.pl к файлу журнала путем добавления >> /var/log/drwebupdate.log или подобный в конец задачи крона.

0
ответ дан 4 December 2019 в 23:20

Теги

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