Назад | Перейти на главную страницу

cron даже не отправляет локальную почту в / var / mail /

Я использую очень простой Ubuntu Server 9.04, и cron не доставляет почту на мой / var / mail / USER (файл даже не был создан). Вот мой полный crontab:

# m h  dom mon dow   command
 15 *  *   *   *     $HOME/.cron/sync-bookmarks.bash

Если я добавлю

# m h  dom mon dow   command
 15 *  *   *   *     $HOME/.cron/sync-bookmarks.bash >& /tmp/log

затем я вижу stdout и stderr в / tmp / log. Я (пока) не заинтересован в реальной удаленной доставке электронной почты, а только в локальной доставке в файл очереди почты. Почему не работает почта? Заранее благодарим за любые советы.

cron звонки /usr/sbin/sendmail доставить почту.

Вы установили и настроили почтовый сервер (sendmail, exim, postfix, ...)?

--- РЕДАКТИРОВАТЬ ---

С точки зрения безопасности все почтовые серверы могут быть настроены на прием только локальной почты и доставку только локальной почты.

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