Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Письма от cron. 
V
    Опции темы
Хоббит
Дата 28.4.2009, 15:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1263
Регистрация: 6.11.2005

Репутация: нет
Всего: 1



Система FreeBSD 7.0. Стоял sendmail, реальные системные пользователи, были пользователями почты. Все сообщение пересылались на учетку root а с неё на мою учетную запись (это было прописано в /etc/mail/aliases). У сервера есть hostname.ru и на нём настроена почта для domain.ru.

Почту получал через клиента TB. Письма от cron приходили как отправленные на [email protected].

Теперь настроил exim + mysql, пользователи почту виртуальные. Занес их в таблицы.
В domains записал
domen.ru LOCAL
hostname.ru LOCAL

В aliases
root hostname.ru myuser
root domen.ru myuser
...
ну и других пользователей, пересылаю себе.

При попытке отправить письмо для [email protected] или [email protected] письма приходя мне.
Но от cron  с тех пор я писем не видел.

Не могу их найти даже выполняя mail -u root для просмотра локальной почты.
Где мои письма?
PM MAIL   Вверх
marykone
Дата 28.4.2009, 15:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2722
Регистрация: 2.5.2006
Где: Краснодар

Репутация: 10
Всего: 67



логи смотрите. 


--------------------
получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

PM   Вверх
Хоббит
Дата 29.4.2009, 15:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1263
Регистрация: 6.11.2005

Репутация: нет
Всего: 1



В /var/log/maillog

Код

Apr 29 16:04:00 dmitry sendmail[80814]: n3TC40fN080814: from=root, size=251, class=0, nrcpts=1, msgid=<[email protected]>, relay=root@localhost


Хотя я использую exim а не sendmail и в mailer.conf у меня везде стоит sendmail

В /var/log/mainlog

Код

2009-04-29 16:06:06 ignoring [email protected] from H=localhost (hostname.ru) [127.0.0.1] (client not authenticated)

2009-04-29 16:06:08 1Lz8YA-000L3J-1Z <= [email protected] H=localhost (hostname.ru) [127.0.0.1] P=esmtp S=751 [email protected] from <[email protected]> for [email protected]
2009-04-29 16:06:09 1Lz8YA-000L3J-1Z User 0 set for local_delivery transport is on the fixed_never_users list
2009-04-29 16:06:09 1Lz8YA-000L3J-1Z == [email protected] R=localuser T=local_delivery defer (-29): User 0 set for local_delivery transport is on the fixed_never_users list
2009-04-29 16:06:09 1Lz8YA-000L3J-1Z ** [email protected]: retry timeout exceeded
2009-04-29 16:06:09 1Lz8YA-000L3J-1Z Completed

2009-04-29 16:06:09 1Lz8YD-000L3M-0R <= <> R=1Lz8YA-000L3J-1Z U=mailnull P=local S=1560 from <> for [email protected]
2009-04-29 16:06:09 1Lz8YD-000L3M-0R User 0 set for local_delivery transport is on the fixed_never_users list
2009-04-29 16:06:09 1Lz8YD-000L3M-0R == [email protected] R=localuser T=local_delivery defer (-29): User 0 set for local_delivery transport is on the fixed_never_users list
2009-04-29 16:06:09 1Lz8YD-000L3M-0R ** [email protected]: retry timeout exceeded
2009-04-29 16:06:09 1Lz8YD-000L3M-0R [email protected]: error ignored
2009-04-29 16:06:09 1Lz8YD-000L3M-0R Completed


Я так понимаю exim не разрешает root отправлять пиьсма. Как это разрешить? Тем более с локального хоста.
PM MAIL   Вверх
Хоббит
Дата 30.4.2009, 13:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1263
Регистрация: 6.11.2005

Репутация: нет
Всего: 1



Я так понял в exim зарпщено отправлять письма root. Это указано в never_users. Но даже, если убрать его из never_users ему по дефолту нельзу будет отправить сообщения, так как он указан при компиляции в FIXED_NEVER_USERS.
Вот теперь думаю, как крон заставить слать письма не руту.

Добавлено через 10 минут и 27 секунд
Я так понял в exim зарпщено отправлять письма root. Это указано в never_users. Но даже, если убрать его из never_users ему по дефолту нельзу будет отправить сообщения, так как он указан при компиляции в FIXED_NEVER_USERS.
Вот теперь думаю, как крон заставить слать письма не руту.
PM MAIL   Вверх
marykone
Дата 30.4.2009, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2722
Регистрация: 2.5.2006
Где: Краснодар

Репутация: 10
Всего: 67



попробуйте 
MAILTO

параметр изменить в скронтабе, кому слать 



--------------------
получил ответ, пометь вопрос как решенный (правый верхний угол вашей темы).

PM   Вверх
Хоббит
Дата 30.4.2009, 15:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1263
Регистрация: 6.11.2005

Репутация: нет
Всего: 1



Спасибо, помогло.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0438 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.