mail

Feb 22, 2007 14:29

Хм. Оказывается, большинство почтовых систем уже не понимают и не обрабатывают записи адреса вида postbox%systemC.RU%systemB.RU@systemA.RU. Про использование ! (bang!) в адресах также догадываюсь. Я немного отстал от прогресса, да? :)

сеть, system, internet, компьютер, post, mail, email, почта, bang

Leave a comment

Comments 12

alexkuklin February 22 2007, 11:35:57 UTC
UUCP вспомнил, да? :)

Reply

vylekzhanin February 22 2007, 11:41:11 UTC
Ну, во-первых, и не забывал. Во-вторых - оно такое в RFC описано и не только в uu-системах используется... ой, использовалось. )

Reply


japan7 February 22 2007, 11:38:07 UTC
"папа, а ты с кем сейчас разговаривал?"

Reply

vylekzhanin February 22 2007, 11:41:54 UTC
"А я когда пьяный, я такой загадочный!" :)

Reply


ssart February 22 2007, 11:43:09 UTC
Ух ты блин, чего ты вспомнил-то... 8))

Reply

vylekzhanin February 22 2007, 12:08:28 UTC
Да не и забывал я это! :) Вот понадобилось, а оно и не работает..

Reply


kaa_the_snake February 22 2007, 16:20:33 UTC
Это source routing, да? А зачем оно сейчас-то нужно, если не секрет?

Reply

vylekzhanin February 22 2007, 20:30:29 UTC
Так получилось, что один и тот же почтовый домен был поднят на разных почтовых серверах. Помимо этого домена, на обоих серверах есть и другие почтовые доменты. Виртуальные. Соответственно, каждый сервер при получении почты "своего" домена считает её локальной и дальше не отдаёт (local delivery only). Вот и хотелось указать в какой именно виртуальный домен (раз уж они одинаковые) сложить почту.

Reply

kaa_the_snake February 22 2007, 21:47:28 UTC
Ага. Я надеюсь, это не из серии "создадим себе проблемы, чтобы затем разрешить их", и заодно продемонстрировать окружающим, что твой unix-fu лучше, чем их?

В смысле, почтовики же ты, думаю, не сам настраивал?

Reply

vylekzhanin February 23 2007, 07:15:24 UTC
Это из серии "перенести кучу виртуальных почтовых доменов с одного сервера на другой и потом разосласть срочные нотификации так, чтоб они на оба сервера ушли". Потому что когда и где там MX records обновятся, с учётом промежуточных кешей - неизвестно. Я решил эту задачу по-другому: мощной командой `cp` рассовал письма прямо по Maildir'ам юзеров. ;)

Reply


gadm February 24 2007, 15:38:46 UTC

Понимают. Но почти на всех серверах эта возможность выключена.

# Trivial-rewrite process configuration
#
# trivial-rewrite(8) allows some manipulations on sent and received mail
# headers and routes messages to next hop.
#
# "allow_percent_hack" and "allow_untrusted_routing" parameters control
# how PostFix will react to source-routed mails.
# RFCs allow users to specify source routing of their messages in form
# of "user%host.domain.tld@mx.possiblyanotherdomain.tld". Although about
# a decade ago this feature was considered very useful, now it is very
# dangerous as it can be easily exploited by spammers sending mail to
# your backup MX.
# "allow_percent_hack" controls this feature for locally-originated mails
# and for mails from trusted (see "mynetworks" parameter for more information)
# hosts listed in "local_header_rewrite_clients" maps, and is "yes" by default.
# "allow_untrusted_routing" controls this feature for network-originated
# mails and "no" by default.
#
# allow_percent_hack = yes
# allow_untrusted_routing = no

А ( ... )

Reply

vylekzhanin February 27 2007, 09:53:12 UTC
Точно. Нашёл этот percenthack в qmail. Работает. :)

Reply


Leave a comment

Up