The OpenNET Project / Index page

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

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

"Пересылка писем. Вопрос."  +/
Сообщение от Diesel315 (ok) on 17-Дек-14, 11:53 
Всем добрый день.
Подскажите пожалуйста юному юниксойду как решить задачу. Хотя бы ключевые слова, дальше буду рыть сам.
Есть сервер на Centos 6.5, сейчас на нем крутятся всякие мониторинги (zabbix, mrtg, syslog, snmptrap...) Необходимо настроить, чтобы вся приходящая почта перенаправлялась на другой сервер. Дело в том, что этот сервер имеет право отправлять на главный почтовик организации с любым именем главное чтобы было ....@company.com Собственно таким образом приходят уведомления с мониторинговых приложений.
Получить такие же права для всего остального затруднительно и долго... Проще организовать пересылку именно с этого сервера. Так сказать в настройках других систем указывать как почтовый сервер именно этот, а он будет уже просто пересылать дальше без всяких изменений...
Не силен в почтовых терминах и вообще почтовых системах, дайте пожалуйста направление... и возможно такое вообще?
Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Пересылка писем. Вопрос."  +/
Сообщение от rontex (ok) on 17-Дек-14, 12:25 
У меня данную задачу причем с кучей разных доменов выполняет sendmail, причем тут же проверяется на вирусы и отсевает явный спам. Читайте про него. Именно
/etc/mail/access
/etc/mail/mailertable
/etc/mail/virtusertable
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Пересылка писем. Вопрос."  +/
Сообщение от Diesel315 (ok) on 18-Дек-14, 14:23 
> У меня данную задачу причем с кучей разных доменов выполняет sendmail, причем
> тут же проверяется на вирусы и отсевает явный спам. Читайте про
> него. Именно
>  /etc/mail/access
>  /etc/mail/mailertable
>  /etc/mail/virtusertable

Спасибо будем смотреть... Может еще какие решения есть, ну так для общего развития...

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Пересылка писем. Вопрос."  +1 +/
Сообщение от fantom (ok) on 18-Дек-14, 14:35 
>> У меня данную задачу причем с кучей разных доменов выполняет sendmail, причем
>> тут же проверяется на вирусы и отсевает явный спам. Читайте про
>> него. Именно
>>  /etc/mail/access
>>  /etc/mail/mailertable
>>  /etc/mail/virtusertable
> Спасибо будем смотреть... Может еще какие решения есть, ну так для общего
> развития...

Если все по дефолту, то в centos 6.5 если память не изменяет стоит sendmail (например в 7 - уже postfix)

За подобное перенаправление (ВСЯ почта перенаправляется на заранее заданный хост)
отвечает специальный параметр

впишите в файлик /etc/mail/sendmail.mc строчку
define('SMART_HOST', 'hostname')

Если плохо понимаете что где и за что отвечает -
НАСТОЯТЕЛЬНО РЕКОМЕНДУЮ ПОСОВЕТОВАТЬСЯ СО СПЕЦИАЛИСТОМ.
И изучить свой /etc/mail/sendmail.mc на предмет что в нем на данный момент разрешено/запрещено.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Пересылка писем. Вопрос."  +/
Сообщение от Diesel315 (ok) on 18-Дек-14, 18:55 
>[оверквотинг удален]
> Если все по дефолту, то в centos 6.5 если память не изменяет
> стоит sendmail (например в 7 - уже postfix)
> За подобное перенаправление (ВСЯ почта перенаправляется на заранее заданный хост)
> отвечает специальный параметр
> впишите в файлик /etc/mail/sendmail.mc строчку
> define('SMART_HOST', 'hostname')
> Если плохо понимаете что где и за что отвечает -
> НАСТОЯТЕЛЬНО РЕКОМЕНДУЮ ПОСОВЕТОВАТЬСЯ СО СПЕЦИАЛИСТОМ.
> И изучить свой /etc/mail/sendmail.mc на предмет что в нем на данный момент
> разрешено/запрещено.

Спасибо еще раз, будем читать man...

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Пересылка писем. Вопрос."  +/
Сообщение от Аноним email(??) on 19-Дек-14, 12:09 
> Если все по дефолту, то в centos 6.5 если память не изменяет
> стоит sendmail (например в 7 - уже postfix)

по умолчанию в centos 6.5 postfix

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Пересылка писем. Вопрос."  +/
Сообщение от Diesel315 (ok) on 19-Дек-14, 17:35 
>> Если все по дефолту, то в centos 6.5 если память не изменяет
>> стоит sendmail (например в 7 - уже postfix)
> по умолчанию в centos 6.5 postfix

Всем спасибо. Да по умолчанию в Centos 6.5 стоит postfix. Настраивается все довольно легко, для гуру ничего нового не скажу, для новичков, как я, кто наткнется в ходе поисков:
Главный конфигурационный файл /etc/postfix/main.cf
Не забудьте сделать backup - cp main.cf main.cf.backup Предостережет от удаления и для сравнения ваших действий хорошо подходит...
Для моих задач хватает только правка (раскомментировать) этих параметров:
inet_interfaces = all
mynetworks = 10.0.0.0/8 (для возможности принимать почту с других подсетей, если много вланов, то можно сразу указать всю вашу сеть с маской по максимуму)
relayhost = [х.х.х.х] (просто указываем вышестоящий сервер. Напомню, что у меня сервер Centos6.5 имеет право отправлять почту на этот вышестоящий без авторизации, главное? чтобы домен в поле отправителя совпадал с @domain.com)
Вот и все... Хотя не забыть еще фаерволл подправить
vi /etc/sysconfig/iptables
-A INPUT -i eth0 -p tcp -m tcp --dport 25 -j ACCEPT
service iptables restart
service iptables save
service iptables status
Логи можно смотреть в cat /var/log/maillog
Из консоли можно отправить с помощью
echo "test" | mail -s "Subject" touser@domain.com

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

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

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




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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