Thu, May 17, 2007 at 09:35:40, gul wrote about "[uanog] про почту":
Насколько сейчас принято обрабатывать адреса вида
, и, если как-то принято, то как именно?
Sendmail обычно опознаёт, но тут же переводит в user@domain1 и проверяет релеинг для такого адреса. (Это отключается, но по дефолту включено) Возможно, в курсе какие-то MTA с солидной историей (smail, zmailer). Остальные, кажется, вообще не в курсе, и воспримут такой адрес так, что user%domain1 будет userpart'ом адреса.
Как разные MTA к этому относятся, что говорят стандарты, допустИм ли '%' в имени пользователя и не имеет ли он специального смысла?
RFC 821, 2821, 822, 2822 особого смысла для него не знают. Как простой символ - да, допустим. Любая специальная обработка '%' как управляющего выходит за пределы этих RFC.
Если, скажем, domain1 вообще отсутствует, но domain2 почту для него принимает и доставляет, вполне ли корректно рассказывать "пишите на user%domain1@domain2" - отовсюду ли дойдёт?
Абсолютно некорректно, кроме случаев, когда все MTA обслуживающие domain2 понимают это, а по дороге нет других sendmail'ов :)) -netch- =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message