The OpenNET Project / Index page

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

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

"перенаправление почты postfix"  –1 +/
Сообщение от newbieee (ok) on 26-Май-10, 22:53 
настраиваю почту на linux.postfix+courier+mysql+ilohamail.существуют виртуальные и локальные пользователи.все работает.
осталось сделать пересылку писем на несуществующие домены одному пользователю.
mysql> select * from alias;
+---------+--------------------+
| address | goto               |
+---------+--------------------+
| @qwe    | test@server.domain |
+---------+--------------------+
2 rows in set (0.00 sec)


alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
home_mailbox = Maildir/
html_directory = no
inet_interfaces = localhost
local_recipient_maps = unix:passwd.byname $alias_maps $virtual_mailbox_maps
luser_relay = test@server.domain
mail_owner = postfix
mail_spool_directory = /var/spool/mail
mydestination = $myhostname, localhost.$mydomain, localhost
mydomain = server.domain
myhostname = server.domain
mynetworks = 192.168.0.0/24, 127.0.0.0/8
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.4.3/README_FILES
relay_domains = $mydestination
sample_directory = /usr/share/doc/postfix-2.4.3/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
transport_maps = mysql:/etc/postfix/mysql-transport.cf
unknown_local_recipient_reject_code = 550
virtual_gid_maps = mysql:/etc/postfix/mysql-virtual-gid.cf
virtual_mailbox_base = /
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-maps.cf
virtual_minimum_uid = 500
virtual_uid_maps = mysql:/etc/postfix/mysql-virtual-uid.cf


при отправке на домен @qwe в логе:
Mar 12 16:40:16 server postfix/qmgr[12673]: 5B397205C4: from=<test@server.domain>, size=697, nrcpt=1 (queue active)
Mar 12 16:40:16 server postfix/qmgr[12673]: 92A7B205E0: from=<test@virtual.domain>, size=707, nrcpt=1 (queue active)
Mar 12 16:40:16 server postfix/smtp[12845]: 92A7B205E0: to=<qwe@qwe.server.domain>, orig_to=<qwe@qwe>, relay=none, delay=932, delays=931/0.09/0/0, dsn=4.4.3, status=deferred (Host or domain name not found. Name service error for name=qwe.server.domain type=MX: Host not found, try again)
Mar 12 16:40:16 server postfix/smtp[12847]: 0FB3B205DD: to=<qwe@qwe.server.domain>, orig_to=<qwe@qwe>, relay=none, delay=1144, delays=1144/0.09/0/0, dsn=4.4.3, status=deferred (Host or domain name not found. Name service error for name=qwe.server.domain type=MX: Host not found, try again)

помогите люди добрые)

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

Оглавление

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


1. "перенаправление почты postfix"  +/
Сообщение от бусик on 26-Май-10, 23:36 
>[оверквотинг удален]
>virtual_uid_maps = mysql:/etc/postfix/mysql-virtual-uid.cf
>
>
>при отправке на домен @qwe в логе:
>Mar 12 16:40:16 server postfix/qmgr[12673]: 5B397205C4: from=<test@server.domain>, size=697, nrcpt=1 (queue active)
>Mar 12 16:40:16 server postfix/qmgr[12673]: 92A7B205E0: from=<test@virtual.domain>, size=707, nrcpt=1 (queue active)
>Mar 12 16:40:16 server postfix/smtp[12845]: 92A7B205E0: to=<qwe@qwe.server.domain>, orig_to=<qwe@qwe>, relay=none, delay=932, delays=931/0.09/0/0, dsn=4.4.3, status=deferred (Host or domain name not found. Name service error for name=qwe.server.domain type=MX: Host not found, try again)
>Mar 12 16:40:16 server postfix/smtp[12847]: 0FB3B205DD: to=<qwe@qwe.server.domain>, orig_to=<qwe@qwe>, relay=none, delay=1144, delays=1144/0.09/0/0, dsn=4.4.3, status=deferred (Host or domain name not found. Name service error for name=qwe.server.domain type=MX: Host not found, try again)
>
>помогите люди добрые)

в postfix не силён, но "Host not found, try again" - здаётся мне, что вы этот домен или в днс занесите, или в /etc/hosts...
это конечно только в том случае, если почтовик вообще ищет домен в базе (хз как настроено)

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

2. "перенаправление почты postfix"  +/
Сообщение от ALex_hha (ok) on 27-Май-10, 11:32 
Не вижу значение параметра virtual_mailbox_domains
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "перенаправление почты postfix"  +/
Сообщение от newbieee (ok) on 27-Май-10, 14:01 
>Не вижу значение параметра virtual_mailbox_domains

в нем перечисляются виртуальные домены,как и в транспорте?мне нужно сделать алиасы на все несуществующие домены,с последующей пересылкой их почты 1пользователю.
transport_maps = mysql:/etc/postfix/mysql-transport.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-maps.cf


# Файл: mysql-transport.cf
user = postfix
password = postfix
dbname = mail
table = transport
select_field = transport
where_field = domain
hosts = 127.0.0.1

# Файл: mysql-virtual-maps.cf
user = postfix
password = postfix
dbname = mail
table = users
select_field = maildir
where_field = email
additional_conditions = and active = 1
hosts = 127.0.0.1


# Файл: mysql-virtual.cf
user = postfix
password = postfix
dbname = mail
table = alias
select_field = goto
where_field = address
hosts = 127.0.0.1

странно..в main.cf есть строчка virtual_maps = mysql:/etc/postfix/mysql-virtual.cf, но postconf -n не видит ее.правильно ли я его использую?

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

4. "перенаправление почты postfix"  +/
Сообщение от ALex_hha (ok) on 27-Май-10, 15:13 
>странно..в main.cf есть строчка virtual_maps = mysql:/etc/postfix/mysql-virtual.cf, но postconf -n не видит
>ее.правильно ли я его использую?

With Postfix version 2.0 and later, this is replaced by separate controls: virtual_alias_domains and virtual_alias_maps.

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

5. "перенаправление почты postfix"  +/
Сообщение от newbieee (ok) on 27-Май-10, 16:34 
>>странно..в main.cf есть строчка virtual_maps = mysql:/etc/postfix/mysql-virtual.cf, но postconf -n не видит
>>ее.правильно ли я его использую?
>
>With Postfix version 2.0 and later, this is replaced by separate controls:
>virtual_alias_domains and virtual_alias_maps.

изменил virtual_alias_maps = mysql:/etc/postfix/mysql-virtual.cf и убрал дефолтный домен из authmysql, но в логах по-прежнему:

Mar 12 18:38:25 server postfix/smtp[2983]: A78B320529: to=<qwe@qwe.SERVER.DOMAIN>, orig_to=<qwe@qwe>, relay=none, delay=0.13, delays=0.09/0.04/0/0, dsn=4.4.3, status=deferred (Host or domain name not found. Name service error for name=qwe.server.domain type=MX: Host not found, try again)
что не так?

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

6. "перенаправление почты postfix"  +/
Сообщение от ALex_hha (ok) on 27-Май-10, 17:27 
Значит домен qwe.SERVER.DOMAIN не указан ни в virtual_alias_maps ни в virtual_alias_domains
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "перенаправление почты postfix"  +/
Сообщение от newbieee (ok) on 27-Май-10, 17:48 
>Значит домен qwe.SERVER.DOMAIN не указан ни в virtual_alias_maps ни в virtual_alias_domains

дело в том,что отправляю на @qwe,который указан в virtual_alias_maps

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

8. "перенаправление почты postfix"  +/
Сообщение от newbieee (ok) on 27-Май-10, 18:14 
>>Значит домен qwe.SERVER.DOMAIN не указан ни в virtual_alias_maps ни в virtual_alias_domains
>
>дело в том,что отправляю на @qwe,который указан в virtual_alias_maps

почему то добавляется дефолтный домен,но обошел это тем,что указал в virtual_alias_maps @qwe.server.domain ;)

другой вопрос, как в alias`ах указать все домены?чтото типа *@*

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

9. "перенаправление почты postfix"  +/
Сообщение от ALex_hha (ok) on 28-Май-10, 12:24 
>>>Значит домен qwe.SERVER.DOMAIN не указан ни в virtual_alias_maps ни в virtual_alias_domains
>>
>>дело в том,что отправляю на @qwe,который указан в virtual_alias_maps
>
>почему то добавляется дефолтный домен,

Читаем
http://www.postfix.org/postconf.5.html#append_at_myorigin
и
http://www.postfix.org/postconf.5.html#append_dot_mydomain

>другой вопрос, как в alias`ах указать все домены?чтото типа *@*

использовать PCRE


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

10. "перенаправление почты postfix"  +/
Сообщение от newbieee (ok) on 30-Май-10, 18:47 
>[оверквотинг удален]
>>почему то добавляется дефолтный домен,
>
>Читаем
>http://www.postfix.org/postconf.5.html#append_at_myorigin

>http://www.postfix.org/postconf.5.html#append_dot_mydomain
>
>>другой вопрос, как в alias`ах указать все домены?чтото типа *@*
>
>использовать PCRE

ALex_hha,спасибо большое.все работает)

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

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

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




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

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