From: "Roman Prokhorov" Received: by mx.demos.su (CommuniGate Pro PIPE 5.0.14) with PIPE id 548107053; Tue, 16 Oct 2012 22:55:01 +0400 X-Spam-Status: No, hits=-0.9 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD, SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2-st1.demos X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 3.3.2-st1.demos (2011-06-06) X-Spam-Report: -0.9 points, 5.0 required; * -0.0 SPF_HELO_PASS SPF: HELO matches SPF record * -0.0 SPF_PASS SPF: sender matches SPF record * -0.8 RP_MATCHES_RCVD Envelope sender domain matches handover relay domain * -0.5 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * 0.4 AWL AWL: From: address is in the auto white-list Received: from moscow.stalker.com ([89.175.185.228] verified) by mx.demos.su (CommuniGate Pro SMTP 5.0.14) with ESMTP id 548107046 for CGatePro@mx.ru; Tue, 16 Oct 2012 22:54:56 +0400 Received: from [212.41.45.109] (account roma@mail.moscow.stalker.com [212.41.45.109] verified) by mail.moscow.stalker.com (CommuniGate Pro SMTP 6.0c3f) with ESMTPSA id 34960760 for CGatePro@mx.ru; Tue, 16 Oct 2012 22:54:51 +0400 Message-ID: <507DAD78.9090300@stalker.com> Date: Tue, 16 Oct 2012 22:54:48 +0400 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20121010 Thunderbird/16.0.1 MIME-Version: 1.0 To: CommuniGate Pro Russian Discussions Subject: Re: [CGP] =?KOI8-R?Q?=F3=D4=D2=C1=CE=CE=C1=D1_=CF=DB=C9=C2=CB=C1?= =?KOI8-R?Q?_=D7_=CF=C2=D2=C1=C2=CF=D4=CB=C5_=D0=C9=D3=D8=CD=C1_=CF?= =?KOI8-R?Q?=D4_=D3=CB=D2=C9=D0=D4=C1?= References: In-Reply-To: Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Hello, On 16.10.2012 10:15, Alexey Markov wrote: > Hello! > > На хосте host.domain.tld стоит небольшой почтовый сервер на базе > CGP 5.4.7 для руления почтой от веб-приложений домена domain.tld. > Проверка Return-Path включена для не-клиентов, в маршрутизаторе > CGP прописано следующее: > > host.domain.tld = domain.tld > = postmaster@domain.tld Может неправильно добавили - проверьте через Settings->Router->test address > PHP-скрипт из-под системного юзера www пытается отправить письмо > на некий внешний адрес, дёргает для этого sendmail, тот пытается > переслать его на 127.0.0.1, но получает отлуп: Service unavailable. > > В логе CGP в это время вижу: > > 1 ROUTER SYSTEM: 'www@host.domain.tld' rejected. Error Code=unknown user > account > 1 SMTPI-018547([127.0.0.1]) Return-Path 'www@host.domain.tld' rejected: > unknown user account > > 1 ROUTER SYSTEM: 'www@host.domain.tld' rejected. Error Code=unknown user > account > 1 SMTPI-018547([127.0.0.1]) Recipient www@host.domain.tld rejected: > unknown user account Если это Recipient - то проверка Return-path тут непричём. > и исходное письмо в виде отлупа сваливается в ящик постмастеру. > > В то же время аналогичные письма с других хостов от юзеров www > нормально уходят. > > В чём может быть загвоздка? Надо явно прописывать 127.0.0.1 в список > "локальных" сетей, чтобы он не проверял адрес возврата? Не надо, он по умоляанию клиентский. > Чуть более широкий вопрос: существует ли best practice для настройки > CGP на приём/передачу писем от "фиктивных" адресов, типа всяких веб- > приложений и скриптов? Их обычно заносят в клиенты, потому что от не-клиентов требуется авторизация. -- Roman