The OpenNET Project / Index page

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

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

"редирект postfix"  +/
Сообщение от fixx email(??) on 31-Июл-08, 12:51 
мне нужно перенаправить всю почту для домена на определенный адрес.
конфиг такой:
virtual_alias_maps = proxy:mysql:$config_directory/mysql_virtual_alias_maps.cf

fixx@tost:~$ cat /etc/postfix/mysql_virtual_alias_maps.cf
hosts = localhost
user = 11
password = 11
dbname = postfix
query = SELECT goto FROM alias WHERE address='%s' AND active='1'

пытался сделать так:
recipient_bcc_maps = hash:/etc/postfix/recipient_bcc_maps

/etc/postfix/recipient_bcc_maps
@mydomain.com copy@mydomain.com

но так работает только, если пересылка на домен, который на моем серваке. мне же надо переслать на чужой.
можно попробовать алиасами, но не могу сообразить, как сделать в моем случай с мускулем.

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

Оглавление

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


1. "редирект postfix"  +/
Сообщение от ALex_hha (ok) on 31-Июл-08, 15:28 
/etc/postfix/main.cf
transport_maps = hash:/etc/postfix/transport_maps

/etc/postfix/transport_maps
@mydomain.com smtp:[xxx.xxx.xxx.xxx]

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

2. "редирект postfix"  +/
Сообщение от fixx (??) on 31-Июл-08, 15:32 
>/etc/postfix/main.cf
>transport_maps = hash:/etc/postfix/transport_maps
>
>/etc/postfix/transport_maps
>@mydomain.com smtp:[xxx.xxx.xxx.xxx]

это вместа алиасов? или в дополнение? и какой smtp сервер указать?

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

3. "редирект postfix"  +/
Сообщение от ALex_hha (ok) on 31-Июл-08, 17:19 
>>/etc/postfix/main.cf
>>transport_maps = hash:/etc/postfix/transport_maps
>>
>>/etc/postfix/transport_maps
>>@mydomain.com smtp:[xxx.xxx.xxx.xxx]
>
>это вместа алиасов? или в дополнение? и какой smtp сервер указать?

млин, нормально опиши задачу.

Что ты подразумеваешь под - "всю почту для домена на определенный адрес."? Почтовый адрес или ip адрес?

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

4. "редирект postfix"  +/
Сообщение от ALex_hha (ok) on 01-Авг-08, 15:51 
>[оверквотинг удален]
>>>
>>>/etc/postfix/transport_maps
>>>@mydomain.com smtp:[xxx.xxx.xxx.xxx]
>>
>>это вместа алиасов? или в дополнение? и какой smtp сервер указать?
>
>млин, нормально опиши задачу.
>
>Что ты подразумеваешь под - "всю почту для домена на определенный адрес."?
>Почтовый адрес или ip адрес?

recipient_bcc_maps = hash:/etc/postfix/recipient_bcc_maps

relay_domains = relaydomain.com


/etc/postfix/recipient_bcc_maps
@relaydomain.com copy@relaydomain.com

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

5. "редирект postfix"  +/
Сообщение от fixx (??) on 01-Авг-08, 16:15 
>[оверквотинг удален]
>>Что ты подразумеваешь под - "всю почту для домена на определенный адрес."?
>>Почтовый адрес или ip адрес?
>
>recipient_bcc_maps = hash:/etc/postfix/recipient_bcc_maps
>
>relay_domains = relaydomain.com
>
>
>/etc/postfix/recipient_bcc_maps
>@relaydomain.com copy@relaydomain.com

спасибо:)

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

6. "редирект postfix"  +/
Сообщение от Anton_K email(??) on 20-Ноя-08, 10:42 
Немного схожая задача:
Поднимаю релей-сервер для отдела:
Главный почтовый сервер находится не в моей сети и заведует доменом
net.domain.ru
На нем содержутся все пользователи этого почтового домена.
В моей сети находится релей сервер и сервер загрузки (postfix fetchmail cyrus)
где заведены только та часть пользователей домена net.domain.ru которые находятся в моей сети.
Почта хорошо работает между пользователями заведенными на моем сервере, так же принимает и раскладывает письма из других доменов,
но если требуется отправить письмо на почтовый домен net.domain.ru который находится не на моем пользователе, то тут происходит следующее:
если параметр
local_recipient_maps=
то в логах пишет что пользователь не найден и возвращает Undelivered Mail Returned to Sender отправителю
если параметр
local_recipient_maps=unix:passwd.byname, ldap:/etc/postfix/ldaplocal_recipient_maps.cf
то письмо не отправляется а почтовому клиенту вываливается User unknown in local recipient maps
если параметр
local_recicpient_maps=
и
transport_maps=hash:/etc/postfix/transport
в
/etc/postfix/transport:
myuser1@net.domain.ru :
myuser2@net.domain.ru :
myuser3@net.domain.ru :
myuser4@net.domain.ru :
* smtp:[ip.add.re.ss]
где ipaddress ip главного сервера со всеми пользователями домена,
то почта уходит другим пользователям, ходит внутри локальных пользователей нормально в общем проблема решена, но возникает другая проблема которая решается только путем ликвидации параметра transport_maps:

Когда почта идет с внешнего мира с других доменов и fetchmail забирает почту с главного сервера, то postfix на этапе конечной доставки не признает адрес user1@localhost.net.domain.ru и user1@localhost своими и опять подподает под * smtp:[ip.add.re.ss], уходит на главный сервер а тот ему отвечает что домен localhost.net.domain.ru вообще неизвестный и письма канует в лету
что дописывать для каждого user в transport_maps такую штуку:
myuser1@net.domain.ru :
myuser1@localhost.net.domain.ru :
myuser1@localhost :
?


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

7. "редирект postfix"  +/
Сообщение от Женек email on 13-Окт-09, 13:14 
Привет , есть такая штука .  Стоит Exchage как главный почтовый сервак в конторе . на него все приходит через postfix  . в транспорте на postfix прописанно что все что касается домена XXX.XX высылать на Exchange . все работает все в порядке , но каким образом можно организовать чтобы почта для определенного пользователя например vasya@XXX.XX не доходила до Exchang-я , а силами postfix уходила на другой адрес например тотже lala@mail.ru .
Спасибо .
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "редирект postfix"  +/
Сообщение от Anton_K email(??) on 13-Окт-09, 13:21 
>Привет , есть такая штука .  Стоит Exchage как главный почтовый
>сервак в конторе . на него все приходит через postfix  
>. в транспорте на postfix прописанно что все что касается домена
>XXX.XX высылать на Exchange . все работает все в порядке ,
>но каким образом можно организовать чтобы почта для определенного пользователя например
>vasya@XXX.XX не доходила до Exchang-я , а силами postfix уходила на
>другой адрес например тотже lala@mail.ru .
>Спасибо .

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

опиши что за сервер постфикса? релейный или прямой

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

9. "редирект postfix"  +/
Сообщение от Женек email on 13-Окт-09, 13:31 
>[оверквотинг удален]
>>другой адрес например тотже lala@mail.ru .
>>Спасибо .
>
>Эх переквалифицировался я уж почти как полгода а сервер доделал год назад...
>
>ну вроде бы все пишется в transport просто индивидуальные параметры выше строкой,
>а заключающий по дефолту пишется самой нижней строкой, т.е. допиши в
>транспорте для васи сервера.
>
>опиши что за сервер постфикса? релейный или прямой

Postfix релейный , на нем ничего не лежит вообще он просто фильтрует от всякой фигни . Дальше кидает уже на Echange там все ящики лежат .

transtort , были такие мыслишки , только в как там надо будет прописать сам ящик lala@mail.ru ? У меня щас там только IP забиты для пересылки .


вот пример
XXX.XX       smtp:[***.***.***.**]

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

10. "редирект postfix"  +/
Сообщение от Женек email on 13-Окт-09, 13:54 
>[оверквотинг удален]
>от всякой фигни . Дальше кидает уже на Echange там все
>ящики лежат .
>
>transtort , были такие мыслишки , только в как там надо будет
>прописать сам ящик lala@mail.ru ? У меня щас там только IP
>забиты для пересылки .
>
>
>вот пример
>XXX.XX       smtp:[***.***.***.**]

Усе пасибо . Разобрался .сделал через transport.

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

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

Индекс форумов | Темы | Пред. тема | След. тема




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

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