From: "Alexey Markov" Received: by mx.demos.su (CommuniGate Pro PIPE 5.0.14) with PIPE id 548103891; Tue, 16 Oct 2012 10:16:19 +0400 X-Spam-Status: No, hits=1.7 required=5.0 tests=BAYES_05,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_PASS,STOX_REPLY_TYPE,STOX_REPLY_TYPE_WITHOUT_QUOTES, SUBJECT_NEEDS_ENCODING autolearn=no 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: 1.7 points, 5.0 required; * -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no * trust * [94.100.176.177 listed in list.dnswl.org] * 0.4 STOX_REPLY_TYPE STOX_REPLY_TYPE * 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider * (redrat[at]mail.ru) * -0.0 SPF_PASS SPF: sender matches SPF record * -0.5 BAYES_05 BODY: Bayes spam probability is 1 to 5% * [score: 0.0167] * 0.0 SUBJECT_NEEDS_ENCODING SUBJECT_NEEDS_ENCODING * 1.8 STOX_REPLY_TYPE_WITHOUT_QUOTES STOX_REPLY_TYPE_WITHOUT_QUOTES Received: from smtp24.mail.ru ([94.100.176.177] verified) by mx.demos.su (CommuniGate Pro SMTP 5.0.14) with ESMTPS id 548103895 for CGatePro@mx.ru; Tue, 16 Oct 2012 10:16:16 +0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Date:Subject:To:From:Message-ID; bh=+MuorL/wBvze5MRUK70YHiaZ43qhoeDgHz2EYhvtE0I=; b=nd9V9M7nzcwW1YmaHnUw39158KeYidXtStA/tBY4C0du8Nay0sByBHbeADy9R5gxiFp7fl6vvu6YzkmWwoKHr+B1YaJKCzChl/XS/Vtw2buPab9MabXWKhzYs86Y0iDI; Received: from [213.79.84.131] (port=33994 helo=redrat) by smtp24.mail.ru with esmtpa (envelope-from ) id 1TO0Rm-0000Qx-Py for CGatePro@mx.ru; Tue, 16 Oct 2012 10:16:11 +0400 Message-ID: To: Subject: Странная ошибка в обработке письма от скрипта Date: Tue, 16 Oct 2012 10:15:57 +0400 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="koi8-r"; reply-type=original Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 Disposition-Notification-To: "Alexey Markov" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 FL-Build: Fidolook 2007 (HV) 6.0.6000.97 - 24/12/2008 20:32:05 X-Spam: Not detected X-Mras: Ok Hello! На хосте host.domain.tld стоит небольшой почтовый сервер на базе CGP 5.4.7 для руления почтой от веб-приложений домена domain.tld. Проверка Return-Path включена для не-клиентов, в маршрутизаторе CGP прописано следующее: host.domain.tld = domain.tld = postmaster@domain.tld 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 и исходное письмо в виде отлупа сваливается в ящик постмастеру. В то же время аналогичные письма с других хостов от юзеров www нормально уходят. В чём может быть загвоздка? Надо явно прописывать 127.0.0.1 в список "локальных" сетей, чтобы он не проверял адрес возврата? Чуть более широкий вопрос: существует ли best practice для настройки CGP на приём/передачу писем от "фиктивных" адресов, типа всяких веб- приложений и скриптов? -- WBR, Alexey Markov.