2014-12-12 2 views
0

Мой хост может отправлять электронную почту, я устанавливаю ssmtp, но apticron не отправляет.Apticron не отправляет e-mail

Конфигурация по умолчанию. я просто установил EMAIL = myaddress @ gmil и установил /etc/cron.d/apticrono

(17 * * * * корень, если тест -x/usr/sbin/apticron, затем/usr/sbin/apticron --cron , иначе правда, фи)

Каждый hourlys послать одну электронную почту, но ничего не произошло

Так я проверить системный журнал это показать
CMD (если тест -x/USR/SBIN/apticron, то/USR/SBIN/apticron --cron, иначе правда, фи)

Это не отправлять электронную почту на мой адрес электронной почты

Как решить?

ответ

0

У меня возникла проблема, когда я не получал никаких писем от Apticron, Я настроил Mailx и внес небольшое изменение в код Apticron, и он сработал.

Настройка Mailx, вы можете следовать инструкциям здесь: https://coderwall.com/p/ez1x2w/send-mail-like-a-boss

А затем изменить код Apticron (/ USR/SBIN/apticron), поэтому он будет использовать учетную запись, сконфигурированный в приведенной выше ссылке (-A Gmail)

mailx() { , если [ "х readlink -e /usr/bin/mailx" = "х/USR/бен/реликвия-mailx"] затем # реликвия-mailx создает правильные заголовки, но нуждается в помощи # если терминал кодировок (LC_CTYPE) не является локалью UTF-8 , если [-n "$ CUSTOM_FRO M "]; затем /USR/bin/mailx -A Gmail -S ttycharset = UTF-8 -r "$ CUSTOM_FROM" "$ @" еще /USR/bin/mailx -A Gmail -S ttycharset = UTF- 8 "$ @" fi еще # bsd-mailx/mailutils 'mailx не делаю набор символов # конвертация, но не поддерживается MIME. если [-n "$ CUSTOM_FROM"]; затем /usr/bin/mailx -A gmail -a "MIME-Version: 1.0" \ -a "Тип содержимого: текст/обычная; charset = UTF-8" \ -a "Content-transfer- кодирование: 8bit "\ -a "From: $ CUSTOM_FROM" \ "$ @" еще /USR/bin/mailx -A Gmail -a "MIME-Version: 1.0" \ -a" Контент- тип: текст/равнинный, кодировка = UTF-8" \ -a "Content-Transfer-Encoding: 8bit" \ "$ @" фи фи

Смежные вопросы