Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:101103 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 13812 invoked from network); 8 Nov 2017 12:53:07 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Nov 2017 12:53:07 -0000 Authentication-Results: pb1.pair.com header.from=info@phpgangsta.de; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=info@phpgangsta.de; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain phpgangsta.de designates 84.200.8.31 as permitted sender) X-PHP-List-Original-Sender: info@phpgangsta.de X-Host-Fingerprint: 84.200.8.31 phpgangsta.de Received: from [84.200.8.31] ([84.200.8.31:43104] helo=michael01.phpgangsta.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id BA/D3-15386-23EF20A5 for ; Wed, 08 Nov 2017 07:53:07 -0500 Received: from [192.168.2.19] (dslb-178-005-128-096.178.005.pools.vodafone-ip.de [178.5.128.96]) by michael01.phpgangsta.de (Postfix) with ESMTPSA id BAB29489B93 for ; Wed, 8 Nov 2017 13:53:03 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=phpgangsta.de; s=mail201210; t=1510145583; bh=3MbVwZKqcOjt60N3K/5t4d1IRapuyr/elKJ8aYlfyuA=; h=Subject:To:References:From:Date:In-Reply-To; b=EpFSpELOsq65oaB7cxa4AGWLrinnnKTLSbCCGbqlNiWSylhcaASAvh2SvoALoFsDs drN3vlDFg2CRvEX4pE61OMZfnMLrmQeAPDKlHRHL4yms6VBa5Hwe7pebA5fyOZk+yh ggIjzpfuWjcvavLfZgRBPL02pkWau3H0F0fHDmpU= To: internals@lists.php.net References: <077d8e99-3aac-c9ca-bce4-aa90c98ed075@heigl.org> <1510070893.27420.85.camel@ctankersley.com> <7b074035-57db-5e36-384e-147ad9d26489@gmx.de> <67f497ca-7704-2328-0319-83efb23a57bc@rhsoft.net> Message-ID: Date: Wed, 8 Nov 2017 13:52:59 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: de-DE Subject: Re: [PHP-DEV] Re: PHP's mail servers suck From: info@phpgangsta.de (Michael Kliewe) Am 08.11.2017 um 13:40 schrieb lists@rhsoft.net: > > > Am 08.11.2017 um 13:36 schrieb Michael Kliewe: >> Am 08.11.2017 um 13:27 schrieb lists@rhsoft.net: >>> >>> Am 08.11.2017 um 12:59 schrieb Michael Kliewe: >>>> The PHP mailing list software is not configured DMARC compliant. DMARC >>>> means, either SPF or DKIM has to be valid. The PHP mailing list >>>> changes >>>> the Subject (it adds [PHP-xxxx]), that's why the DKIM signature >>>> breaks. >>>> SPF breaks, because Gmail and others don't include the IP address >>>> of the >>>> PHP mailing list mailserver in their SPF records. So SPF also fails. >>> >>> nonsense - a mailing list does not forward with the original envelope >>> >>> Return-Path: internals-return-101098-lists=rhsoft.net@lists.php.net >>> Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=76.75.200.58 >>> >> nonsense. Read about DMARC alignment >> I was talking about the From: header. I just wanted to explain a bit, >> not in every detail (DMARC alignment for example). >> >> No need to be rude > > the from header has no business with SPF - period > DMARC is a different story > Maybe you should try to say it better, instead of just saying it's wrong. From DMARCs view, the "SPF part" has to be a successful SPF check (which checks the envelope from), AND the From: header has to be aligned to the envelope from. That's where From: header and SPF come together, and need to be aligned. Yes, you were right, it does not fail because the basic SPF check fails, but because the alignment fails, and then the "SPF-part of DMARC" fails... Anyway, DMARC fails because SPF(including alignment) and DKIM both fail.