amazon SES + Web API

daemon

Member
I'm editing a campaign and send a test DKIM works:
Code:
       dkim=pass header.i=@amazonses.com;
       spf=pass (google.com: domain of 0101015517037a01-01bb5bbc-b089-49fa-9edf-a450267f6891-000000@us-west-2.amazonses.com designates 54.240.27.30 as permitted sender) smtp.mailfrom=0101015517037a01-01bb5bbc-b089-49fa-9edf-a450267f6891-000000@us-west-2.amazonses.com
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
    s=gdwg2y3kokkkj5a55z2ilkup5wp5hhxx; d=amazonses.com; t=1464969951;
    h=Message-ID:Date:Subject:From:Reply-To:To:MIME-Version:Content-Type:Feedback-ID;
    bh=o0IokzS1F+9EZIMel+z8sF5sXF3uNc6tSN+hirTogWo=;
    b=Sfupvo8OAwh+4TLzt7lIb+7JBmPEl4tDsDGL/kIlLMXs4oaQF619ARub1O5bxWMc
    XQe1XekRG0ISNM+c/utkDWAAUxk6rggt/9v3k9I9w9a4xXkKHKLrU5NHiqgrvDmuI69
    RSznYNvBKk8OJsDdFdrtJ382wXi6kNS1SXmpWjO8=
Message-ID: <0101015517037a01-01bb5bbc-b089-49fa-9edf-a450267f6891-000000@us-west-2.amazonses.com>
Date: Fri, 3 Jun 2016 16:05:51 +0000
Subject: Quer Ganhar R$ 300,00 em Compras? Participe
From: Topic <mensageiro@mydomamin.net>
Reply-To: Mydomain <mensageiro@mydomamin.net>
To: myemail@gmail.com
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="_=_swift_v4_1464969951_8bce8b6fc6b81e179fd310c64c8bf508_=_"
X-Sender: mensageiro@mydomamin.net
X-Receiver: myemail@gmail.com
X-Mw-Mailer: SwiftMailer - @SWIFT_VERSION_NUMBER@
X-SES-Outgoing: 2016.06.03-54.240.27.30
Feedback-ID: 1.us-west-2.xVrshOOp2ngRdJxAle9xaziwfZD21Vr5yheuK/Z1cXU=:AmazonSES


But when I send the campaign to all the list does not work:
Code:
Authentication-Results: mx.google.com;
       dkim=fail header.i=@amazonses.com;
       spf=pass (google.com: domain of 0101015516fe2601-995255d0-ff6e-4fbe-a677-69e6eb0d99f6-000000@us-west-2.amazonses.com designates 54.240.27.23 as permitted sender) smtp.mailfrom=0101015516fe2601-995255d0-ff6e-4fbe-a677-69e6eb0d99f6-000000@us-west-2.amazonses.com
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
    s=gdwg2y3kokkkj5a55z2ilkup5wp5hhxx; d=amazonses.com; t=1464969602;
    h=Message-ID:Date:Subject:From:Reply-To:To:MIME-Version:Content-Type:List-Unsubscribe:List-Id:Feedback-ID:Feedback-ID;
    bh=px+0v57+cBD3fugoL/y4Tr0UA0RObz6HC5MyiW90mo8=;
    b=o4ot8Xm/5Bozwn7xrL/jfH6OuCsU2HgDCGqCn5O7XVzhThP3jwbmfp3GVf/QZc8U
    WiA4ZcqrAunDWpQIejJwczJooy9ssUW/WxOnKRysTuGOczR/tnSUfr/eXPHzbN2N54c
    CZn8F5NB3XLXy3ApGJAXOrmass1OPRtkqMSukSnI=
Message-ID: <0101015516fe2601-995255d0-ff6e-4fbe-a677-69e6eb0d99f6-000000@us-west-2.amazonses.com>
 
Last edited:
It must be due to the inclusion of "Feedback-ID" header twice on the signature when you sent the campaign. There's already one such header present in the test email - meaning, SES adds this by default. So, it should be the responsibility of SES to strip off or handle the second header (by MW ) well to avoid a conflict. But if they don't help, you can try removing the the header from MW side, but that may need editing something by hand like this post says.
 
Not a bug mailwizz ? The first email functions . If I change the code affect another client ...
I'm not exactly sure about the role of "Feedback-ID" in MW. So editing this without proper understanding can affect other non-ses deliveries as you said. IMO, SES is supposed to handle this header properly, but it looks it isn't.
 
What do you recommend ?

Migrate to sendgrid ? Amazon does not support , it is very bad.
Let's not take any hard steps now :) . Will be good to check with someone who uses SES.

@Vpul Shah / @Ankit - You guys are using SES right ? Any hint on the above issue ?

As for the recommendation, people recommend Sparkpost now a days. You can try out their free plan to see if that works out for you. Sendgrid is of course good, but is on bit expensive side.
 
@daemon : I agree, SES hit inbox while other sometimes do spam.

Use Amazon API with MW and check with test campaign.

Also include mail-tester email id to see whats wrong in that.
 
Setup proper DKIM, SPF and DMARC records on your sending domain name and then add it to google postmasters too. These will help to get great inbox rate.
Sparkpost is comparatively better than Amazon SES.

@VVT yes, even we had this header strip issue in old MW versions.
 
@Ankit so your DKIM signing works fine at AWS, right ? If so, is that the amazoneses.com domain or custom domain ?

@daemon as a last option, you could try enabling DKIM signing for your own/custom domain at AWS to see if that works.
 
( Ran out of ideas :( ) Hope someone might help, think you're not the only one using SES and there should be a work around. But for the time being, you can try some other relay to keep the business going. :)
 
I'm currently using Sparkpost SPF+DKIM+DMARC.

The problem is that is entering SPAM. With Amazon entered the inbox.
 
Do this.

1. Go to your AWS SES Delivery Server Settings.
2. Add a custom header like below -
Feedback-ID : Somevalue
3. Click Save
4. Now send a "template" test email through that delivery server.
5. Post the header details here.


Now, if DKIM fails, it's SES that's creating problem. If it doesn't, will look further in to it.
 
Yep. 'Add Extra Header'. Put any value. Just for testing.

Feedback-ID = test
Or
Feedback-ID = example or anything.
 
Back
Top