5408 posts
  • Has sold $750,000+ on Envato Market
  • Helps us moderate the forums
  • Won a competition
  • Has been part of the Envato Community for over 6 years
+20 more
dtbaker
Moderator
says

Thanks guys for looking into this! No dice here too.

Headers of received mail:

Delivered-To: envato@dtbakersemailaddress
Received: by 10.76.150.131 with SMTP id ui3csp9271oab;
        Wed, 20 Mar 2013 02:13:00 -0700 (PDT)
X-Received: by 10.182.118.104 with SMTP id kl8mr3465426obb.54.1363770780269;
        Wed, 20 Mar 2013 02:13:00 -0700 (PDT)
Return-Path: <bounce-md_30000325.51497d9b.v1-0e9b82a2272d4a39bb27402a801a4fef@mail111.us4.mandrillapp.com>
Received: from mail111.us4.mandrillapp.com (mail111.us4.mandrillapp.com. [205.201.136.111])
        by mx.google.com with ESMTP id ju8si939909obb.83.2013.03.20.02.12.59;
        Wed, 20 Mar 2013 02:12:59 -0700 (PDT)
Received: from localhost (127.0.0.1) by mail111.us4.mandrillapp.com id h95upm14i28h for <envato@dtbakersemailaddress>; Wed, 20 Mar 2013 09:12:59 +0000 (envelope-from <bounce-md_30000325.51497d9b.v1-0e9b82a2272d4a39bb27402a801a4fef@mail111.us4.mandrillapp.com>)
From: <senders-real-email-address-here>
Sender: <envato@mail111.us4.mandrillapp.com>
Subject: [CodeCanyon] Message sent via your marketplace profile from SENDER
Return-Path: <bounce-md_30000325.51497d9b.v1-0e9b82a2272d4a39bb27402a801a4fef@mail111.us4.mandrillapp.com>
List-Unsubscribe: <mailto:unsubscribe-md_30000325.51497d9b.v1-0e9b82a2272d4a39bb27402a801a4fef@mailin1.us2.mcsv.net?subject=unsub>
Reply-To: senders-real-email-address-here
To: <envato@dtbakersemailaddress>
Message-Id: <51497d9aed546_5bfa12176bc60644@web10.mail>
X-Report-Abuse: Please forward a copy of this message, including all headers, to abuse@mandrill.com
X-Mandrill-User: md_30000325
Date: Wed, 20 Mar 2013 09:12:59 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit

and gmail autoresponder (canned response)

Date: Wed, 20 Mar 2013 02:13:01 -0700
From: "dtbaker" <info+canned.response@dtbakersrealemailaddresshere>
To: bounce-md_30000325.51497d9b.v1-0e9b82a2272d4a39bb27402a801a4fef@mail111.us4.mandrillapp.com
Message-ID: <CAJuCs6YPMwhNs0-Gh86xPJHu=LgD3bVnb+s867NMD-AhhP=dOw@mail.gmail.com>
In-Reply-To: <51497d9aed546_5bfa12176bc60644@web10.mail>
References: <51497d9aed546_5bfa12176bc60644@web10.mail>
Subject: Re: [CodeCanyon] Message sent via your marketplace profile from SENDER

issue dating back to 2009. seems google canned responses will send to the “return-path” no matter what.

http://productforums.google.com/forum/#!topic/gmail/JL2ADgXVePc

If the “return-path” isn’t configurable when sending email via mandrill then please let us know and I’ll setup another system for autoreponders (eg: a script to import via pop3 and send a custom reply that way).

edit: just did a quick google search and it seems return-path is not configurable, mandrill sets this so they can determine delivery rates / spam etc… Will set up a 3rd party auto-reply script for contact forms shortly.

edit again: this should probably be advertised in some way to other authors (ie: “Hey guys, we’ve changed our mail backend so it’s more reliable with our huge number of authors. If you have setup email auto-replies from your profile please confirm they still work.) I didn’t know mine were broken until reading this thread, I saw the archived messages + replies in gmail and thought it was all still working.

Cheers guys! Dave

2273 posts
  • Became a Top 20 Author of the Month
  • Had an item that became a weekly top seller
  • Created a helpful tool/app using the Envato API
  • Created a helpful tool/app for Envato Market users
+15 more
revaxarts
says

Thanks Dave for the follow up!

I’m interrested in your script as well so if you might share it :)

@devs please allow us to define more email addresses for different purpose:

  • profile messages
  • system messages (approval, withdraw, purchases,...)
  • forum messages (for forum replies)
This would make life much more easier :)
501 posts
  • Has referred 1000+ members
  • Has sold $500,000+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Became a Top 20 Author of the Month
+10 more
pixelentity
says

zendesk ? not free but $20 per year isn’t really that much. You can use a gmail filter to forward support mails to your zendesk account which will take care of the autoresponder stuff.

BF

536 posts
  • Has collected 1+ items on Envato Market
  • Member of the Envato Team
  • Located in Australia
  • Has been part of the Envato Community for over 3 years
+1 more
justinfrench
Envato team
says

Hi folks, it doesn’t look like we can set the Return-Path header via Mandrill, as they use this for their bounce tracking. We’ll file a support a ticket with them to check if this is possible, but in the meantime, there’s nothing much we can do about this quickly.

It’s unfortunate that Google uses Return-Path instead of Reply-To, but it doesn’t look like that’ll be changed any time soon. dtbaker’s new script is sounding like a great plan :)

I’ve noted the request for different author email addresses, but I’m not sure if it would help in this case?

3535 posts
  • Power Elite Author: Sold more than $1M on Envato Market
  • Has sold $1M+ on Envato Market and is now a Power Elite Author
  • Had an item that was trending
  • Located in United States
+13 more
sevenspark
Moderator
says

Darn… this has been a big headache since I’ve been on vacation and none of those auto-responses have been delivered. Sucks to be stuck between two “won’t-fix”es (Google and Mandrill). Though if Mandrill is receiving a response to the return-path that isn’t a bounce, shouldn’t they be forwarding it to the appropriate reply-to email? Or is there no differentiation between a bounce and a reply? Then again, it seems like Google should at least offer the option to respond to the reply-to field instead.

I know this isn’t an immediate solution, but I wonder if in the future Envato could offer the option to simply POST the contact form data to a remote URL (specified by the author) as an alternative to email – this would make it much easier for authors to write their own solutions for handling correspondence and hooking into custom forums, support ticket systems, sending intelligent auto-replies, etc. It could go a long way to unifying support and help out both authors and customers. Just a thought – could be a terrible idea haha :)

501 posts
  • Has referred 1000+ members
  • Has sold $500,000+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Became a Top 20 Author of the Month
+10 more
pixelentity
says

I just noticed we’re having issues with zendesk too: since envato switched to mandrill, all mails coming from our profile form and routed to zendesk are being marked as “Automated response email” and suspended.

i believe the issue relates to “List-Unsubscribe” header.

List-Unsubscribe: <mailto:unsubscribe-md_30000325.514c8419.v1-2608fa9c46674491888bf0e13ec84f51@mailin1.us2.mcsv.net?subject=unsub>
2273 posts
  • Became a Top 20 Author of the Month
  • Had an item that became a weekly top seller
  • Created a helpful tool/app using the Envato API
  • Created a helpful tool/app for Envato Market users
+15 more
revaxarts
says

i believe the issue relates to “List-Unsubscribe” header.

The List-Unsubscribe header is optional and just a good idea to standardize the unsubscribe progress: http://www.list-unsubscribe.com

501 posts
  • Has referred 1000+ members
  • Has sold $500,000+ on Envato Market
  • Has collected 10+ items on Envato Market
  • Became a Top 20 Author of the Month
+10 more
pixelentity
says

The List-Unsubscribe header is optional and just a good idea to standardize the unsubscribe progress: http://www.list-unsubscribe.com
It makes sense for mailing lists / newsletters but messages from buyers sent via our profile forms are none of them. Problem for us is that zendesk detects that header and suspends the tickets because it believes it’s a newsletter welcome mail.

BF

5408 posts
  • Has sold $750,000+ on Envato Market
  • Helps us moderate the forums
  • Won a competition
  • Has been part of the Envato Community for over 6 years
+20 more
dtbaker
Moderator
says

I didn’t get anywhere near finished on this script.

Here is half an hour worth of code copy&paste from other projects:

https://github.com/dtbaker/php-gmail-auto-reply

It’s nasty, it works, it sends autoreplies, and it can BCC your gmail account so that the autoreply sits in threaded view like the old canned responses do.

I’m heading on holidays this week so will be using this autoreply script, but wont have time to finish it off.

todo:

  • re-write everything after line 130
  • include a SMTP sending script so that replies go back through your google account correctly (at the moment it just uses php mail()

if you do use this, please modify the hard coded mail() stuff after line 130, it’s setup with my email address etc.. hardcoded in there.

Feel free to fork, modify or even do a pull request, just don’t push your gmail password back to github lol :)

2273 posts
  • Became a Top 20 Author of the Month
  • Had an item that became a weekly top seller
  • Created a helpful tool/app using the Envato API
  • Created a helpful tool/app for Envato Market users
+15 more
revaxarts
says

Great stuff Dave!

I’ll check that out and going to add phpMailer and an external template file with placeholders so we can changing the layout is easier

by
by
by
by
by
by