We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Уведомление по почте "Error: MAIL_SYSTEM is not enabled"
Уведомление по почте "Error: MAIL_SYSTEM is not enabled"
приходят уведомления на емайл от Cron Daemon с темой
это похоже баг, т.к. должна делаться проверка в скриптах, что если отключен в конфигурации сервис, то не нужно уведомлять об этом на емайл админа (другое дело, если включен в конфигурацию, но не запущен, например)...
вопрос в том, как можно отключить эти уведомления?
не разобрался в каком скрипте, который запускает Cron Daemon, производится та проверка и отправка письма.
и содержанием:sudo /usr/local/vesta/bin/v-update-sys-queue disk
действительно, у меня отключен exim в конфигурации из-за ненадобности (достаточно одного sendmail).Error: MAIL_SYSTEM is not enabled in the /usr/local/vesta/conf/vesta.conf
это похоже баг, т.к. должна делаться проверка в скриптах, что если отключен в конфигурации сервис, то не нужно уведомлять об этом на емайл админа (другое дело, если включен в конфигурацию, но не запущен, например)...
вопрос в том, как можно отключить эти уведомления?
не разобрался в каком скрипте, который запускает Cron Daemon, производится та проверка и отправка письма.
Re: Уведомление по почте "Error: MAIL_SYSTEM is not enabled"
/usr/local/vesta/conf/vesta.conf
MAIL_SYSTEM='exim4' -> MAIL_SYSTEM=''
Попробуйте так.
MAIL_SYSTEM='exim4' -> MAIL_SYSTEM=''
Попробуйте так.
Re: Уведомление по почте "Error: MAIL_SYSTEM is not enabled"
пришло уведомление на емайл:MAIL_SYSTEM='exim4' -> MAIL_SYSTEM=''
вы наверно имели в виду заменить MAIL_SYSTEM='exim4' на MAIL_SYSTEM=''/usr/local/vesta/conf/vesta.conf: line 7: -: command not found
если так, то так было изначально - писал, что отключил в конфигурации...
Re: Уведомление по почте "Error: MAIL_SYSTEM is not enabled"
применил команду:
из обсуждения на гитхабе: https://github.com/serghey-rodin/vesta/ ... t-69632076
на одном из vds это не помогло, хотя настраивал их одинаково, все под ubuntu 14.
Code: Select all
v-delete-cron-reports admin
на одном из vds это не помогло, хотя настраивал их одинаково, все под ubuntu 14.
Re: Уведомление по почте "Error: MAIL_SYSTEM is not enabled"
Логично кстати, обычно отключали, рубя exim.zapalm wrote:если так, то так было изначально - писал, что отключил в конфигурации...
v-delete-cron-reports - тоже не помогло?
Re: Уведомление по почте "Error: MAIL_SYSTEM is not enabled"
Все правильно говорит крон. Вы упомянули, что отключили убрав 'exim4' из переменной, соответственно крон переменную видит, а параметра нет!
Если вам не нужен почтовый сервис удалите полностью строку MAIL_SYSTEM='exim4' из /use/local/vesta/conf/vesta.conf
Цитата из установочного файла конфигурации:
Если вам не нужен почтовый сервис удалите полностью строку MAIL_SYSTEM='exim4' из /use/local/vesta/conf/vesta.conf
Цитата из установочного файла конфигурации:
Code: Select all
# Mail stack
if [ "$exim" = 'yes' ]; then
echo "MAIL_SYSTEM='exim4'" >> $VESTA/conf/vesta.conf
if [ "$clamd" = 'yes' ]; then
echo "ANTIVIRUS_SYSTEM='clamav-daemon'" >> $VESTA/conf/vesta.conf
fi
if [ "$spamd" = 'yes' ]; then
echo "ANTISPAM_SYSTEM='spamassassin'" >> $VESTA/conf/vesta.conf
fi
if [ "$dovecot" = 'yes' ]; then
echo "IMAP_SYSTEM='dovecot'" >> $VESTA/conf/vesta.conf
fi
fi