The OpenNET Project / Index page

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

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

"Пересылка системной почти на другие почтовые сервера"  +/
Сообщение от tverd on 28-Окт-10, 16:47 
Уважаемые!
Подскажите пожалуйста такую штуку. Есть в сети сервак с фряхой8.
У него нет доменного имени, кроме как тупо названия. Есть выход в инет.
Интересует такой вопрос, как можно с минимальной настройкой sendmaila поднять отсылку системной почты (cron, periodic) и прочего на сторонний сервер.
Погуглил и тут поглядел, нашел только как из командной строки отсылать сообщения.
Но там надо указывать откуда и куда отсылаем.

В /etc/aliases подправил пересылку на my@mail.ru вида:
root: my@mail.ru

Имею такой лог(cerber - это имя сервера):
Oct 28 10:52:05 cerber sendmail[10210]: o9S6onh9010210: to=my@mail.ru, ctladdr=root (0/0), delay=00:01:16, xdelay=00:01:16, mailer=relay, pri=31458, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Operation timed out with [127.0.0.1]

Подскажите, нужно ли запускать в rc.conf sendmail_enable="YES"?
Сейчас там стоит "NONE", может хватит и "NO"?
Что еще надо подправить?

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

Оглавление

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


1. "Пересылка системной почти на другие почтовые сервера"  +/
Сообщение от rr (ok) on 28-Окт-10, 17:03 
     sendmail_enable
             (str) If set to ``YES'', run the sendmail(8) daemon at system
             boot time.  If set to ``NO'', do not run a sendmail(8) daemon to
             listen for incoming network mail.  This does not preclude a
             sendmail(8) daemon listening on the SMTP port of the loopback
             interface.  The ``NONE'' option is deprecated and should not be
             used.  It will be removed in a future release.


In order to completely disable sendmail, including the outgoing mail service, you must use

sendmail_enable="NO"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"

in /etc/rc.conf.

If you only want to disable sendmail's incoming mail service, you should set

sendmail_enable="NO"

после правки /etc/mail/aliases, не забудь сделать newaliases


Для отправки в DNS должно быть

    * a-запись узла почтового сервера
    * ptr-запись в обратной зоне

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

2. "Пересылка системной почти на другие почтовые сервера"  +/
Сообщение от PavelR (??) on 28-Окт-10, 17:33 
> Для отправки в DNS должно быть
>     * a-запись узла почтового сервера
>     * ptr-запись в обратной зоне

Это в некотором роде не обязательно, если вы отправляете почту сквозь сторонний релей, а особенно на свой почтовый сервер. Хотя А-запись в DNS-ах для имени сервера всё-таки лучше иметь, но ptr - иметь вовсе не обязательно - в конечном счете это будет определяться настройкой почтового сервера "коллектора".

Для подобных целей на одном из своих серверов я поставил nullmailer.


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

4. "Пересылка системной почти на другие почтовые сервера"  +/
Сообщение от tverd on 29-Окт-10, 08:40 
>> Для отправки в DNS должно быть
>>     * a-запись узла почтового сервера
>>     * ptr-запись в обратной зоне
> Это в некотором роде не обязательно, если вы отправляете почту сквозь сторонний
> релей, а особенно на свой почтовый сервер. Хотя А-запись в DNS-ах
> для имени сервера всё-таки лучше иметь, но ptr - иметь вовсе
> не обязательно - в конечном счете это будет определяться настройкой почтового
> сервера "коллектора".
> Для подобных целей на одном из своих серверов я поставил nullmailer.

Спасибо за ответ. А как обойтись тем, что есть и без DNS?

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

3. "Пересылка системной почти на другие почтовые сервера"  +/
Сообщение от tverd on 29-Окт-10, 08:39 
> sendmail_enable="NO"
> sendmail_submit_enable="NO"
> sendmail_outbound_enable="NO"
> sendmail_msp_queue_enable="NO"
>     * a-запись узла почтового сервера
>     * ptr-запись в обратной зоне

Так, с rc.conf понятно, спасибо большое - будем знать. newaliases делал.
Теперь вот какой вопрос - DNS сервера тоже нет. Он сторонний и неподконтрольный.
/etc/hosts я так понимаю не поможет?

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

5. "Пересылка системной почти на другие почтовые сервера"  +/
Сообщение от rr (ok) on 29-Окт-10, 09:03 
1.
echo ". smtp:релей_провайдера" >> /etc/mailertable
makemap hash /etc/mailertable < /etc/mailertable

Всю почту отправлять на почтовый релей провайдра.
Возможно повезет и так как Вы отправляете сообщения из сети провайдера, релей "закроет глаза" на отсутствие записей в днс.
Но далеко не факт. Очень даже не факт. Например с нашим провайдером такое не проходит.

2.
Если у Вас зарегистрирован домен, прописать на днс, которым он делегирован.

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

6. "Пересылка системной почти на другие почтовые сервера"  +/
Сообщение от tverd on 29-Окт-10, 09:19 
> 1.
> echo ". smtp:релей_провайдера" >> /etc/mailertable
> makemap hash /etc/mailertable < /etc/mailertable
> Всю почту отправлять на почтовый релей провайдра.
> Возможно повезет и так как Вы отправляете сообщения из сети провайдера, релей
> "закроет глаза" на отсутствие записей в днс.
> Но далеко не факт. Очень даже не факт. Например с нашим провайдером
> такое не проходит.
> 2.
> Если у Вас зарегистрирован домен, прописать на днс, которым он делегирован.

Ага, большое спасибо, буду пробовать!

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

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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