The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

postfix - на некоторые домены не уходит почта, LuckyBird (??), 14-Сен-05, (0) [смотреть все]

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


1. "postfix - на некоторые домены не уходит почта"  +/
Сообщение от jonatan (ok), 14-Сен-05, 12:05 
Нормально опишите, что Вы делаете. От кого, кому (адреса, e-mail) и т.п.
Думаете интересно искать среди дефолтных настроек Ваши параметры? postconf -n.
Ответить | Правка | Наверх | Cообщить модератору

2. "postfix - на некоторые домены не уходит почта"  +/
Сообщение от LuckyBird (??), 14-Сен-05, 12:44 
postconf -n


alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
command_directory = /usr/local/sbin
config_directory = /usr/local/etc/postfix
daemon_directory = /usr/local/libexec/postfix
debug_peer_level = 2
home_mailbox = Maildir/
html_directory = no
local_recipient_maps = unix:passwd.byname $alias_maps $virtual_mailbox_maps
mail_owner = postfix
mailq_path = /usr/local/bin/mailq
manpage_directory = /usr/local/man
mydestination = $myhostname, localhost.$mydomain, localhost
mydomain = alfapersonal.ru
myhostname = sigma.main.alfapersonal.ru
mynetworks = 192.168.0.0/24, 127.0.0.0/8
myorigin = $mydomain
newaliases_path = /usr/local/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = no
sample_directory = /usr/local/etc/postfix
sendmail_path = /usr/local/sbin/sendmail
setgid_group = maildrop
unknown_local_recipient_reject_code = 550
virtual_alias_maps = mysql:/usr/local/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:125
virtual_mailbox_base = /usr/local/virtual
virtual_mailbox_domains = mysql:/usr/local/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_limit = 51200000
virtual_mailbox_maps = mysql:/usr/local/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 125
virtual_transport = virtual
virtual_uid_maps = static:125

Постфикс настроен на работу с mysql.
Почта работает, но на некоторые домены не доходит,
где стоит проверка отправителя.

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

3. "postfix - на некоторые домены не уходит почта"  +/
Сообщение от Piligrim (??), 14-Сен-05, 12:46 
Нужно прописать почтовый сервер в обратной зоне ДНС.
Ответить | Правка | Наверх | Cообщить модератору

4. "postfix - на некоторые домены не уходит почта"  +/
Сообщение от LuckyBird (??), 14-Сен-05, 12:50 
>Нужно прописать почтовый сервер в обратной зоне ДНС.

Так а почему почтовик к адресу сам добавляет ещё раз имя домена ???

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

5. "postfix - на некоторые домены не уходит почта"  +/
Сообщение от Piligrim (??), 14-Сен-05, 13:40 
Если внимательно посмотреть заголовки письма, то в нём отображается не только от кого письмо. но и каким МТА письмо отправлялось и  с какого айпи адреса (просто я например запросто могу со своего сервака письма отправить письмо с адреса bill@microsoft.com, но такие фримайлы как mail или yandex.ru или те у кого настроена проверка адреса отправителя письмо не получат) и чтобы проверить с настоящего ли почтового сервера отправлялось письмо почтовик проверяет адрес сервера
Ответить | Правка | Наверх | Cообщить модератору

6. "postfix - на некоторые домены не уходит почта"  +/
Сообщение от LuckyBird (??), 14-Сен-05, 14:09 
>Если внимательно посмотреть заголовки письма, то в нём отображается не только от
>кого письмо. но и каким МТА письмо отправлялось и  с
>какого айпи адреса (просто я например запросто могу со своего сервака
>письма отправить письмо с адреса bill@microsoft.com, но такие фримайлы как mail
>или yandex.ru или те у кого настроена проверка адреса отправителя письмо
>не получат) и чтобы проверить с настоящего ли почтового сервера отправлялось
>письмо почтовик проверяет адрес сервера

Всё правильно, он проверяет - совпадает ли имя сервера и mx записью.
У меня domain.tld, но когда постфикс соеденяется , он передаёт мой адрес как domain.domain.tld, и естественно что при проверке такого длинного домена нет, вот и вопрос - почему домен 2 раза он в адресе от кого указывает ???

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

7. "postfix - на некоторые домены не уходит почта"  +/
Сообщение от jonatan (ok), 14-Сен-05, 14:32 
Повторяю еще раз. Опишите откуда, куда, кому и т.п. Вы отправляете с указанием всех полных адресов. Не вижу в настройках никакого домена domain.tld.
Ответить | Правка | Наверх | Cообщить модератору

8. "postfix - на некоторые домены не уходит почта"  +/
Сообщение от LuckyBird (??), 14-Сен-05, 15:14 
наш домен alfapersonal.ru (сам сайт у валухоста, на нас mx настроен)
мой адреc admin@alfapersonal.ru
посылаем на адрес elpult@lek.ru

вот лог

Sep 14 14:45:58 sigma postfix/smtp[4156]: > mx.lek.ru[80.87.192.4]: RCPT TO:<elpult@lek.ru>
Sep 14 14:45:58 sigma postfix/smtp[4156]: send attr original_recipient = elpult@lek.ru
Sep 14 14:45:58 sigma postfix/smtp[4156]: send attr recipient = elpult@lek.ru
Sep 14 14:45:58 sigma postfix/smtp[4156]: 8509211F87A: to=<elpult@lek.ru>, relay=mx.lek.ru[80.87.192.4], delay=6, status=bounced (host mx.lek.ru[80.87.192.4] said: 550-Verification failed for <admin@alfapersonalru.alfapersonal.ru> 550-Unrouteable address 550 Sender verify failed (in reply to RCPT TO command))


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

9. "postfix - на некоторые домены не уходит почта"  +/
Сообщение от jonatan (ok), 14-Сен-05, 15:27 
Похоже Вы просто забыли добавить точку в адресе отправителя admin@alfapersonalru и postfix добавляет .alfapersonal.ru.

Кстати зачем в local_recipient_maps указан $virtual_mailbox_maps?
local_recipient_maps = unix:passwd.byname $alias_maps $virtual_mailbox_maps

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

10. "postfix - на некоторые домены не уходит почта"  +/
Сообщение от LuckyBird (??), 14-Сен-05, 15:50 
>Похоже Вы просто забыли добавить точку в адресе отправителя admin@alfapersonalru и postfix
>добавляет .alfapersonal.ru.
вот что  забито в mysql
admin@alfapersonal.ru       | MkF30NmtusHks | Admin                      | admin@alfapersonal.ru/       |     0 |        | 0000-00-00 00:00:00 | 0000-00-00 00:00:00 |      1 |
то есть всё правильно, откуда берётся alfapersonal.ru - ума не приложу Ж(

>
>Кстати зачем в local_recipient_maps указан $virtual_mailbox_maps?
>local_recipient_maps = unix:passwd.byname $alias_maps $virtual_mailbox_maps
Как я понимю он смотрит мэйлдир на наличае цчётных записей, но в этой конфигурации как я понимаю он не нужен

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

11. "postfix - на некоторые домены не уходит почта"  +/
Сообщение от jonatan (ok), 14-Сен-05, 16:04 
Объясните, откуда вообще берется письмо, логи которого Вы приводили.
>Как я понимю он смотрит мэйлдир на наличае цчётных записей, но в
>этой конфигурации как я понимаю он не нужен
$virtual_mailbox_maps будет проверяться на наличие реципиентов, если домен получателя совпадает с указанным в virtual_mailbox_domains. В local_recipient_maps проверяются реципиенты из доменов, указанных в $mydestination, $inet_interfaces или $proxy_interfaces. Читайте еще раз http://www.postfix.org/VIRTUAL_README.html

man 5 postconf
...
local_recipient_maps (default: proxy:unix:passwd.byname $alias_maps)
    Lookup tables with all names or addresses of local recipients: a recipient address is local when its domain matches $mydestination, $inet_interfaces or $proxy_interfaces.
...

virtual_mailbox_maps (default: empty)
    Optional lookup tables with all valid addresses in the domains that match $virtual_mailbox_domains.
...

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

12. "postfix - на некоторые домены не уходит почта"  +/
Сообщение от LuckyBird (??), 14-Сен-05, 16:41 
>Объясните, откуда вообще берется письмо, логи которого Вы приводили.
Прошу прощеня - действительно ступил - пытался найти проьлему в сервере, а адрес был неправильно прописан в аутлуке :(

>>Как я понимю он смотрит мэйлдир на наличае цчётных записей, но в
>>этой конфигурации как я понимаю он не нужен
>$virtual_mailbox_maps будет проверяться на наличие реципиентов, если домен получателя совпадает с указанным
>в virtual_mailbox_domains. В local_recipient_maps проверяются реципиенты из доменов, указанных в $mydestination,
>$inet_interfaces или $proxy_interfaces. Читайте еще раз http://www.postfix.org/VIRTUAL_README.html
>
>man 5 postconf
>...
>local_recipient_maps (default: proxy:unix:passwd.byname $alias_maps)
>    Lookup tables with all names or addresses of
>local recipients: a recipient address is local when its domain matches
>$mydestination, $inet_interfaces or $proxy_interfaces.
>...
>
>virtual_mailbox_maps (default: empty)
>    Optional lookup tables with all valid addresses in
>the domains that match $virtual_mailbox_domains.
>...


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

13. "postfix - на некоторые домены не уходит почта"  +/
Сообщение от LuckyBird (??), 14-Сен-05, 17:12 

>>Как я понимю он смотрит мэйлдир на наличае цчётных записей, но в
>>этой конфигурации как я понимаю он не нужен
>$virtual_mailbox_maps будет проверяться на наличие реципиентов, если домен получателя совпадает с указанным
>в virtual_mailbox_domains. В local_recipient_maps проверяются реципиенты из доменов, указанных в $mydestination,
>$inet_interfaces или $proxy_interfaces. Читайте еще раз http://www.postfix.org/VIRTUAL_README.html
>
>man 5 postconf
>...
>local_recipient_maps (default: proxy:unix:passwd.byname $alias_maps)
>    Lookup tables with all names or addresses of
>local recipients: a recipient address is local when its domain matches
>$mydestination, $inet_interfaces or $proxy_interfaces.
>...
>
>virtual_mailbox_maps (default: empty)
>    Optional lookup tables with all valid addresses in
>the domains that match $virtual_mailbox_domains.
>...
Так если нужно принимать почту только для пользователей заведённых в mysql - как я понимаю это virtual_mailbox_maps , или я что то недопонял ?


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

14. "postfix - на некоторые домены не уходит почта"  +/
Сообщение от jonatan (ok), 14-Сен-05, 17:27 
Просто уберите $virtual_mailbox_maps из local_recipient_maps. У Вас уже настроено для виртуальных доменов
virtual_mailbox_domains = mysql:/usr/local/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_maps = mysql:/usr/local/etc/postfix/mysql_virtual_mailbox_maps.cf
Ответить | Правка | Наверх | Cообщить модератору

15. "postfix - на некоторые домены не уходит почта"  +/
Сообщение от LuckyBird (??), 14-Сен-05, 17:39 
>Просто уберите $virtual_mailbox_maps из local_recipient_maps. У Вас уже настроено для виртуальных доменов
>
>virtual_mailbox_domains = mysql:/usr/local/etc/postfix/mysql_virtual_domains_maps.cf
>virtual_mailbox_maps = mysql:/usr/local/etc/postfix/mysql_virtual_mailbox_maps.cf

В таком случае local_recipient_maps можно просто закоментировать - там больше ничего нужного нет как я понимаю - локальных почтовых записей нет ?

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

16. "postfix - на некоторые домены не уходит почта"  +/
Сообщение от jonatan (ok), 14-Сен-05, 18:00 
>В таком случае local_recipient_maps можно просто закоментировать - там больше ничего нужного
>нет как я понимаю - локальных почтовых записей нет ?
Главное пустым не делайте, а то будуте получать почту для $mydestination на несуществующих пользователей и исходящая очередь будет забита bounce-ами.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

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

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




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

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