Настройка почтового сервера

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Кобец Владимир
Сообщения: 2

Настройка почтового сервера

Сообщение Кобец Владимир »

Есть удаленный почтовый ящик firma@mail.srv в который складывается почта для домена
firma.mail.srv и рассылка rassilka1@mail.srv rassilka2@mail.srv
с помощью гугля узнал такую инфу что я могу настроить сервак таким образом:

fetchmail забирает почту с firma@mail.srv и передает по smtp на localhost, exim который сортирует почту по ящикам для пользователей которые хранятся в mysql базе, в свою очередь пользователи передают свою исходящую почту на firma.local который почту для домена firma.mail.srv сортирует по локальным ящикам а остальную почту переправляет на smtp.srv здесь в настройке вопросов нет, документации хватает.

а как мне быть с рассылками, которых много и записать их всех просто не реально, причем рассылки могут исходить и от локальных юзеров во вне и приходить из вне, мне нужно что бы вся рассылка которая идет из локалки шла в нет а рассылка которая приходит из ящика firma@mail.srv перенаправлялась на admin@firma.mail.srv.

все письма из ящика имеют вид firma@mail.srv
From: user@domen.zona
To: user@domen.zona
Delivered-to: firma@mail.srv

используемое ПО
FreeBSD
Fetchmail
mysql
exim
Courier IMAP

(MTA можно использовать и другой)

Считаю задачу не тривиальной поэтому задаю вопрос на форуме
Спасибо сказали:
almanah
Сообщения: 56
ОС: :)

Re: Настройка почтового сервера

Сообщение almanah »

Я думаю что все сортировать нуна по заголовкам писем,
если я знал все о них то сказал бы конкретней.
Покажи загаловки, может кто из "умных дядек" подскажет, по каким строкам сортировать.
Наш брат бороться любит, только идею дай.
Спасибо сказали:
Кобец Владимир
Сообщения: 2

Re: Настройка почтового сервера

Сообщение Кобец Владимир »

almanah писал(а):
07.04.2006 12:14
Я думаю что все сортировать нуна по заголовкам писем,
если я знал все о них то сказал бы конкретней.
Покажи загаловки, может кто из "умных дядек" подскажет, по каким строкам сортировать.


То что по заголовкам то и так понятно я просто не знаю как написать условие и где именно его писать!!!


Вот пример заголовков:

From: user1@domen1.zona
To: user@firma.mail.srv
Delivered-to: firma@mail.srv

From: user1@domen1.zona
To: user2@domen2.zona
Delivered-to: firma@mail.srv
Спасибо сказали:
SatanaClause
Сообщения: 106

Re: Настройка почтового сервера

Сообщение SatanaClause »

я лично пользуюсь постфиксом, система такая:

к постфиксу можно прикрутить скрипт, который может обрабатывать проходящую почту, тоесть чтото типо

master.cf

Код: Выделить всё

forwarder  unix  -      n        n       -       1       pipe
 flags=RD user=gggg argv=/.../script.pl "localhost:10025" "${sender}" "${recipient}"

localhost:10025    inet      n       -        n       -       -       smtpd
 -o content_filter=
 -o local_recipient_maps=
 -o relay_recipient_maps=
 -o smtpd_helo_restrictions=
 -o smtpd_client_restrictions=
 -o smtpd_sender_restrictions=
 -o mynetworks=127.0.0.0/8
 -o smtpd_recipient_restrictions=permit_mynetworks,reject
 -o myhostname=localhost


а дальше в этом скрипте можно делать все что угодног, например просмотреть письма на заголовки, отправителя или чтото еще и отправить копию его на нужный адрес или чтото добавить/удалить или просто прибить...
Я люблю людей, люблю когда их нет;
Я бы вышел на болкон, и разрядил бы пистолет!
Спасибо сказали:
almanah
Сообщения: 56
ОС: :)

Re: Настройка почтового сервера

Сообщение almanah »

или procmail,
как и что смотри в google,
Я сейчас это делаю, кое что стало получаться, еще антиспам нужно сделать.
Наш брат бороться любит, только идею дай.
Спасибо сказали: