From nobody@FreeBSD.org Tue May 11 16:04:42 2010 Return-Path: Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BF27E106564A for ; Tue, 11 May 2010 16:04:42 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [69.147.83.33]) by mx1.freebsd.org (Postfix) with ESMTP id AF0738FC0C for ; Tue, 11 May 2010 16:04:42 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o4BG4gat042856 for ; Tue, 11 May 2010 16:04:42 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o4BG4gOi042855; Tue, 11 May 2010 16:04:42 GMT (envelope-from nobody) Message-Id: <201005111604.o4BG4gOi042855@www.freebsd.org> Date: Tue, 11 May 2010 16:04:42 GMT From: Friedrich Volkmann To: freebsd-gnats-submit@FreeBSD.org Subject: send-pr fails X-Send-Pr-Version: www-3.1 X-GNATS-Notify: >Number: 146500 >Category: www >Synopsis: send-pr fails >Confidential: no >Severity: serious >Priority: medium >Responsible: postmaster >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue May 11 16:10:05 UTC 2010 >Closed-Date: >Last-Modified: Wed Jun 09 15:11:52 UTC 2010 >Originator: Friedrich Volkmann >Release: 8.0-STABLE >Organization: >Environment: FreeBSD daemon.volki.at 8.0-STABLE FreeBSD 8.0-STABLE #0: Fri Apr 30 09:47:19 CEST 2010 root@daemon.volki.at:/usr/obj/usr/src/sys/CU05 i386 >Description: send-pr uses the local MTA to send the message to FreeBSD-gnats-submit@freebsd.org. When that MTA is trying to send the mail, it identifies as HELO somedomain, where somedomain is usually an only locally valid domain or host name. This makes mx1.freebsd.org reject the mail with the error: 450 Helo command rejected: Host not found The same check is applied to the envelop sender address which is usually something like root@myhost. This leads to the error message: 450 Sender address rejected: Domain not found An SMTP status code 4xx makes the sender MTA retry and retry, while the user does not even notice that the PR did not go through. >How-To-Repeat: Send a PR from a PC whose IP has no DNS entry. >Fix: a) make mx1.freebsd.org accept invalid domains, or b) mention the problem in a BUGS or PROBLEMS section of the send-pr man page, maybe refering to the web interface as a less error prone way to submit PRs. >Release-Note: >Audit-Trail: Responsible-Changed-From-To: freebsd-www->postmaster Responsible-Changed-By: jkois Responsible-Changed-When: Wed Jun 9 15:10:02 UTC 2010 Responsible-Changed-Why: Change responsibility. As this is a "problem" of how the mailserver on FreeBSD.org handles incoming send-pr mails. http://www.freebsd.org/cgi/query-pr.cgi?pr=146500 >Unformatted: