The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Как форвардить почту от root наружу."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Как форвардить почту от root наружу."  
Сообщение от georgyip email(??) on 04-Ноя-06, 11:36 
Привет всем,
Есть домашняя сеть, в качестве роутера - freebsd 6.1. Поднят sendmail 8.13.6, в его настройках в качестве смарт хотя указан smtp провайдера. Все работает ок за одним исключением: почта от самого root-а никуда не уходит, точнее уходит с моего сервера на сервер провайдера и никуда не приходит. Речь идет об ежедневной (еженощной) отчетности - Charlie &. Возможно дело в том, что root пытается отослать мыло от адреса - root@free.dom.net, т.е. такого домена естественно не существует и где то в пути какой нибудь сервер это проверяет и отбивает такую почту.
Подскажите pls как это обойти?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Как форвардить почту от root наружу."  
Сообщение от BarS (??) on 04-Ноя-06, 14:56 
>Привет всем,
>Есть домашняя сеть, в качестве роутера - freebsd 6.1. Поднят sendmail 8.13.6,
>в его настройках в качестве смарт хотя указан smtp провайдера. Все
>работает ок за одним исключением: почта от самого root-а никуда не
>уходит, точнее уходит с моего сервера на сервер провайдера и никуда
>не приходит. Речь идет об ежедневной (еженощной) отчетности - Charlie &.
>Возможно дело в том, что root пытается отослать мыло от адреса
>- root@free.dom.net, т.е. такого домена естественно не существует и где то
>в пути какой нибудь сервер это проверяет и отбивает такую почту.
>
>Подскажите pls как это обойти?


MAILTO в крон есть

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Как форвардить почту от root наружу."  
Сообщение от Fes email(??) on 06-Ноя-06, 10:47 
>Подскажите pls как это обойти?
vim /etc/aliases
--------------
root : vasya@pupkin.com
--------------

root# newaliases

?
Так не покатит?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Как форвардить почту от root наружу."  
Сообщение от georgyip email(??) on 06-Ноя-06, 23:03 
>--------------
>root : vasya@pupkin.com
>--------------
>Так не покатит?
Спасибо, все это замечательно работает, только проблема у меня не с форвардом ан каой либо внешний адрес а с тем, что в этом случае подставляется в поле From: а именно напр. в моем случае - root@free.dom.net. Сильно подозреваю на то что именно изза этого "левого" обратного адреса данные сообщения не доходят. Хелп pls.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Как форвардить почту от root наружу."  
Сообщение от micis email(??) on 07-Ноя-06, 09:52 
>Привет всем,
>Есть домашняя сеть, в качестве роутера - freebsd 6.1. Поднят sendmail 8.13.6,
>в его настройках в качестве смарт хотя указан smtp провайдера. Все
>работает ок за одним исключением: почта от самого root-а никуда не
>уходит, точнее уходит с моего сервера на сервер провайдера и никуда
>не приходит. Речь идет об ежедневной (еженощной) отчетности - Charlie &.
>Возможно дело в том, что root пытается отослать мыло от адреса
>- root@free.dom.net, т.е. такого домена естественно не существует и где то
>в пути какой нибудь сервер это проверяет и отбивает такую почту.
>
>Подскажите pls как это обойти?

# class L: names that should be delivered locally, even if we have a relay
CL root

Заккоментируй эту строчку в .cf файле (лучше, конечно, правильно пересобрать конфиг -  смотри LOCAL_USER(`operator') ) и будет у тебя почта рута пересылаться, как у обычного пользователя.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Как форвардить почту от root наружу."  
Сообщение от perece on 07-Ноя-06, 10:14 
[...]
>>почта от самого root-а никуда не уходит, точнее уходит с моего сервера на сервер провайдера и никуда не приходит.
[...]
># class L: names that should be delivered locally, even if we
>have a relay
>CL root
>
>Заккоментируй эту строчку в .cf файле (лучше, конечно, правильно пересобрать конфиг -
> смотри LOCAL_USER(`operator') ) и будет у тебя почта рута пересылаться,
>как у обычного пользователя.
У него то будет пересылаться, не вопрос. только на следующем же mx-е, где такая строчка есть, оно всеравно порежется. вопрос был о том, как маскарадить этот обратный адрес, чтобы не пришлось перенастраивать у всей цепочки провайдеров.

\^P^/

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Как форвардить почту от root наружу."  
Сообщение от micis email(??) on 07-Ноя-06, 12:23 
>[...]
>>>почта от самого root-а никуда не уходит, точнее уходит с моего сервера на сервер провайдера и никуда не приходит.
>[...]
>У него то будет пересылаться, не вопрос. только на следующем же mx-е,
>где такая строчка есть, оно всеравно порежется. вопрос был о том,
>как маскарадить этот обратный адрес, чтобы не пришлось перенастраивать у всей
>цепочки провайдеров.

Да, сорри, не сразу понял сути...
Ну тогда вопрос надо ставить шире - как форвардить почту от виртуального домена (которого нет на самом деле, на сколько я понимаю), т.к. слово "root" здесь не при чём. :)

Тогда можно так:
убрать из .mc (или generic.m4) строчку EXPOSED_USER(`root')
вставить в .mc
MASQUERADE_AS(`real.domain.ru')dnl
MASQUERADE_DOMAIN(`virtual.domain.ru')dnl
эти добавить по желанию:
FEATURE(`allmasquerade')dnl
FEATURE(`masquerade_entire_domain')dnl
FEATURE(`masquerade_envelope')dnl
FEATURE(`always_add_domain')dnl
пересобрать .cf

Ну и плюс сделать алиас рута на реальный почтовый адрес.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру