This is the mail archive of the cygwin mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: DMARC - or is it

On 29. 11. 2016 15:24, cyg Simple wrote:
> I find this excerpt from cygwin-help a bit confusing.  Notice the
> "" in the "Remote host said:" message.  What's really going on
> here?  Why is doing the authentication for a address?
> <excerpt>
> Received: (qmail 130602 invoked for bounce); 17 Nov 2016 10:26:04 -0000
> Date: 17 Nov 2016 10:26:04 -0000
> From:
> To:
> Subject: failure notice
> Hi. This is the qmail-send program at
> I'm afraid I wasn't able to deliver your message to the following addresses.
> This is a permanent error; I've given up. Sorry it didn't work out.
> <>:
> User and password not set, continuing without authentication.
> <> failed after I sent the message.
> Remote host said: 550-5.7.1 Unauthenticated email from is not
> accepted due to domain's
> 550-5.7.1 DMARC policy. Please contact the administrator of
> domain if
> 550-5.7.1 this was a legitimate mail. Please visit
> 550-5.7.1 to learn about the
> 550 5.7.1 DMARC initiative. e69si30940847pfk.231 - gsmtp
> </excerpt>

Reading and understanding email bounces is notoriously hard.

I got the same email, just with my email address instead of yours. The problem is not related to the recipient's address, but to the sender's address. A quick query to <> got me the original message that bounced. Its headers follow.

> Date: Wed, 16 Nov 2016 04:25:22 -0500
> From: Ian Lambert <>
> To:,Marco Atzeri <>
> Subject: Re: Resend: pdfseparate does nothing for me?
> Message-ID: <>
> MIME-Version: 1.0
> Content-Type: text/plain; charset=utf-8
> Content-Transfer-Encoding: quoted-printable

What happens is that ezmlm (the mailing list software) broadcasts this message (after adding a bunch of links at the bottom) to everyone subscribed, but with the sender unchanged. Yahoo has got a DMARC policy set up that is supposed to ensure that only Yahoo servers can send messages marked as "from". As you can see, Google is enforcing the policy and correctly rejecting the message as fake (it really wasn't sent by Yahoo, but by Sourceware). This is only going to happen more and more often as email providers up the battle against spam.

The best solution is to change the way ezmlm re-sends the messages, I bet there's a big discussion about it somewhere on the Internet.

David Macek

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]