On 09/03/2015 07:21 AM, Nitin Sharma wrote:
> 
> So I set up mailman ( mailman-2.1.15-21.20 ) and have my
> SPF/DKIM/DMARC set for my domain.


I too have SPF and DKIM sign my outgoing mail, but I don't publish a
DMARC policy.


> All of the confirmation emails sent are classified under Gmail as
> "Spam". The list postings however are correctly sent to Forum Tab.


I just requested subscription of a gmail address to a list and the
confirmation request arrived in my gmail inbox.


> I see that "Precedence:bulk" is set on the confirmation emails,
> whereas "Precedence:list" is set on the posting. I think that's okay.
> 
> Confirmation emails are important and I want to increase the
> likelihood of it not being classified as spam.


Agreed.


> Any help or suggestions would be appreciated.


Here are the headers of the message from my gmail inbox. Some lines may
be wrapped, but otherwise this is an exact copy.

Delivered-To: marksap...@gmail.com
Received: by 10.79.28.84 with SMTP id c81csp55822ivc;
        Thu, 3 Sep 2015 14:04:07 -0700 (PDT)
X-Received: by 10.107.160.196 with SMTP id j187mr192882ioe.80.1441314247111;
        Thu, 03 Sep 2015 14:04:07 -0700 (PDT)
Return-Path: <wed_ride-bounces+marksapiro=gmail....@grizz.org>
Received: from sbh16.songbird.com (sbh16.songbird.com. [72.52.113.16])
        by mx.google.com with ESMTP id w5si175300igl.33.2015.09.03.14.04.06
        for <marksap...@gmail.com>;
        Thu, 03 Sep 2015 14:04:06 -0700 (PDT)
Received-SPF: pass (google.com: domain of
wed_ride-bounces+marksapiro=gmail....@grizz.org designates 72.52.113.16
as permitted sender) client-ip=72.52.113.16;
Authentication-Results: mx.google.com;
       spf=pass (google.com: domain of
wed_ride-bounces+marksapiro=gmail....@grizz.org designates 72.52.113.16
as permitted sender)
smtp.mailfrom=wed_ride-bounces+marksapiro=gmail....@grizz.org;
       dkim=pass header.i=@grizz.org
Received: from sbh16.songbird.com (localhost.localdomain [127.0.0.1])
        by sbh16.songbird.com (Postfix) with ESMTP id EB6C111E0075
        for <marksap...@gmail.com>; Thu,  3 Sep 2015 14:03:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=grizz.org; s=default;
        t=1441314203; bh=yEUb4ckS6Fc1HbEAgDUhqOHNgu/RDCrA6+1VBSmCVRA=;
        h=From:To:Subject:Reply-To:Date:List-Id;
        b=Y29kTn45HV3hl9P8uVmdDoZFAm8kCCA9CFxj+sX9ip3gJcXktosI8ih86hSM55lxE
         af74YrR1zzc0RrnLaQLni1iIr+lErigt8zU5TcchUO3Xf+rdZzR/WNzPfFhdC/MtP9
         KZy/l1rZWlB/RHDFxsM4xW1MIUmrNoUyJ0hl9Ix4=
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
From: wed_ride-confirm+1e5aa844ab20f780c82596c0f41b178ff5d9e...@grizz.org
To: marksap...@gmail.com
Subject: Your confirmation is required to join the Wed_ride mailing list
Reply-To:
wed_ride-confirm+1e5aa844ab20f780c82596c0f41b178ff5d9e...@grizz.org
Auto-Submitted: auto-generated
Message-ID: <mailman.0.1441314194.11087.wed_r...@grizz.org>
Date: Thu, 03 Sep 2015 14:03:14 -0700
Precedence: bulk
X-BeenThere: wed_r...@grizz.org
X-Mailman-Version: 2.1.20
List-Id: GPC Wednesday Ride List <wed_ride.grizz.org>
X-List-Administrivia: yes
Errors-To: wed_ride-bounces+marksapiro=gmail....@grizz.org


> I opened a discussion in here too , which contain all the headers -
> https://productforums.google.com/forum/?utm_medium=email&utm_source=footer#!msg/gmail/mxkNC3b_KK0/8xEoHtksLRoJ


The only significant difference I see in headers is your

Received: from ip-10-73-187-221.ec2.internal (mail.nypny.com.
[2001:470:1f07:12b5::2])
        by mx.google.com

which I think says your MTA identifies itself in EHLO as
ip-10-73-187-221.ec2.internal and not as mail.nypny.com. This could make
a difference.


> According to the Bulk sender's guidelines :
> I have mostly all done correct except the below
> 1. Unsubscribe option - Don't have it since confirmation email means
> the user hasn't subscribed yet.
> 2. Use the same address in the 'From:' header on every bulk mail you
> send. - This on mailman's confirmation email is sent as
> list+confirm+<vars>@domain , and this changes every time. Is there a
> way to make this consistent?


It is that way because you have

VERP_CONFIRMATIONS = Yes

in mm_cfg.py for 'friendlier' confirmations. You can remove that in
which case the From: will be (in your case)

From: wg-requ...@nypny.com

and the Subject: will be

Subject: confirm+cf8341f8018591fef49bbfd5c5a8bf4a2f3b9066

Sending confirmations with that Subject: is probably just as bad as
having some end up in spam.

-- 
Mark Sapiro <m...@msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan
------------------------------------------------------
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Reply via email to