The OpenNET Project / Index page

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

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

"Postfix принимает почту не для всех relay_recipients"  
Сообщение от sdm (ok) on 03-Авг-08, 20:01 
Странная проблема с приемом почты для транзитных получателей (FreeBSD 6.3 + Postfix 2.5.1 из портов). Postfix отдает почту внутрь сети на Exchange, получатели берутся из АД ldap-запросом и пишутся в relay_recipients.
В main.cf :
relay_recipient_maps = hash:/usr/local/etc/postfix/relay_recipients

user1@domain.ru OK
user2@domain.ru OK
userХ@domain.ru OK
postmaster@domain.ru OK
info@domain.ru OK
otk@domain.ru OK

Далее "postmap relay_recipients" естессно.

Проблема в том что входящая почта принимается для user1, user2, userX, postmaster, но не принимается для остальных info и otk, хотя info@domain.ru и otk@domain.ru содержатся в relay_recipients.db


ошибка в виде:

  info@domain.ru
    SMTP error from remote mailer after RCPT TO:<info@domain.ru>:
    host mail.domain.ru [92.12.15.62]: 550 5.1.1 <info@domain.ru>:
    Recipient address rejected: User unknown

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

 Оглавление

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


1. "Postfix принимает почту не для всех relay_recipients"  
Сообщение от ALex_hha (ok) on 05-Авг-08, 13:17 
>[оверквотинг удален]
>но не принимается для остальных info и otk, хотя info@domain.ru и
>otk@domain.ru содержатся в relay_recipients.db
>
>
>ошибка в виде:
>
>  info@domain.ru
>    SMTP error from remote mailer after RCPT TO:<info@domain.ru>:
>    host mail.domain.ru [92.12.15.62]: 550 5.1.1 <info@domain.ru>:
>    Recipient address rejected: User unknown

Полностью лог postfix покажи для такого письма

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

2. "Postfix принимает почту не для всех relay_recipients"  
Сообщение от sdm (??) on 05-Авг-08, 14:47 
>>Полностью лог postfix покажи для такого письма

Aug 5 14:36:05 unix postfix/smtpd[96586]: connect from mx40.mail.ru[194.67.23.36]
Aug 5 14:36:09 unix postfix/smtpd[96586]: NOQUEUE: reject: RCPT from mx40.mail.ru[194.67.23.36]: 550 5.1.1 <info@domain.ru>: Recipient address rejected: User unknown; from=<agm12@mail.ru> to=<info@domain.ru> proto=ESMTP helo=<mx40.mail.ru>
Aug 5 14:36:09 unix postfix/smtpd[96586]: disconnect from mx40.mail.ru[194.67.23.36]

адреса, на кот. почта не проходит - алиасы, но postmaster тоже алиас, а с ним проблем нет.

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

3. "Postfix принимает почту не для всех relay_recipients"  
Сообщение от sdm (ok) on 06-Авг-08, 11:31 
всем спасибо, вопрос снимается
ответ получил на postfix.ru, решилось все просто, хотя причина неочевидна

заменил:
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
на mydestination = $myhostname, localhost.$mydomain, localhost

и

relay_domains = $mydestination
на relay_domains = $mydomain

и почта для этих адресов стала приниматьтся

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

4. "Postfix принимает почту не для всех relay_recipients"  
Сообщение от ALex_hha (ok) on 06-Авг-08, 14:11 
>[оверквотинг удален]
>заменил:
>mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
>на mydestination = $myhostname, localhost.$mydomain, localhost
>

>
>relay_domains = $mydestination
>на relay_domains = $mydomain
>
>и почта для этих адресов стала приниматьтся

Все очевидно. Так как postfix релеит почту для домена, то пользователей он ищет в relay_recipient_maps, а указав домен в mydestination, вы говорите postfix искать пользователей в local_recipient_maps. Естественно он их там не находил.

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

5. "Postfix принимает почту не для всех relay_recipients"  
Сообщение от A Clockwork Orange on 06-Авг-08, 14:18 
а можно точнее обрисовать как postfix принимает почту и отдает exchange?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Postfix принимает почту не для всех relay_recipients"  
Сообщение от sdm (??) on 06-Авг-08, 18:13 
>[оверквотинг удален]
>>и
>>
>>relay_domains = $mydestination
>>на relay_domains = $mydomain
>>
>>и почта для этих адресов стала приниматься
>
>Все очевидно. Так как postfix релеит почту для домена, то пользователей он
>ищет в relay_recipient_maps, а указав домен в mydestination, вы говорите postfix
>искать пользователей в local_recipient_maps. Естественно он их там не находил.

странно, но тех пользователей, для кот. почта принималась тоже нет в local_recipient_maps (как и самого файла собственно), поэтому для меня причина неочевидна по прежнему.

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

7. "Postfix принимает почту не для всех relay_recipients"  
Сообщение от ALex_hha (ok) on 07-Авг-08, 15:57 
>[оверквотинг удален]
>>>
>>>и почта для этих адресов стала приниматься
>>
>>Все очевидно. Так как postfix релеит почту для домена, то пользователей он
>>ищет в relay_recipient_maps, а указав домен в mydestination, вы говорите postfix
>>искать пользователей в local_recipient_maps. Естественно он их там не находил.
>
>странно, но тех пользователей, для кот. почта принималась тоже нет в local_recipient_maps
>(как и самого файла собственно), поэтому для меня причина неочевидна по
>прежнему.

это не файл!!!! Значит были одноимённые системные пользователи

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

8. "Postfix принимает почту не для всех relay_recipients"  
Сообщение от sdm (??) on 07-Авг-08, 17:27 
>>странно, но тех пользователей, для кот. почта принималась тоже нет в local_recipient_maps
>>(как и самого файла собственно), поэтому для меня причина неочевидна по
>>прежнему.
>
>это не файл!!!! Значит были одноимённые системные пользователи

точно не было

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

9. "Postfix принимает почту не для всех relay_recipients"  
Сообщение от ALex_hha (ok) on 07-Авг-08, 18:25 
>>>странно, но тех пользователей, для кот. почта принималась тоже нет в local_recipient_maps
>>>(как и самого файла собственно), поэтому для меня причина неочевидна по
>>>прежнему.
>>
>>это не файл!!!! Значит были одноимённые системные пользователи
>
>точно не было

Чудес не бывает ;)

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

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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