CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMail (Moderator: Piotr Szotkowski) »
  • Bounces do not get checked by CiviMailProcessor
Pages: [1]

Author Topic: Bounces do not get checked by CiviMailProcessor  (Read 4146 times)

happyloman

  • I’m new here
  • *
  • Posts: 9
  • Karma: 6
Bounces do not get checked by CiviMailProcessor
April 13, 2009, 11:28:49 pm
Bounced emails are returned the the "From Email" address instead of the "Reply-To Email" address so they are ignored by the CiviMailProcessor as they do not match the VERP email address format.  Am I setting something up wrong?

Shailesh Lende

  • Guest
Re: Bounces do not get checked by CiviMailProcessor
April 14, 2009, 12:27:51 am
Hi,
Quote
Bounced emails are returned the the "From Email" address instead of the "Reply-To Email" address
Have you checked "Override VERP address?" in step 3 while creating mailing ?
If yes, then VERP address is get replaced by "From Email".

For more details you can refer thread : http://forum.civicrm.org/index.php/topic,7439.msg32889.html#msg32889

Thanks,
Shailesh
« Last Edit: April 14, 2009, 12:30:03 am by Shailesh Lende »

happyloman

  • I’m new here
  • *
  • Posts: 9
  • Karma: 6
Re: Bounces do not get checked by CiviMailProcessor
April 14, 2009, 06:36:07 am
I have not checked the override VERP address.  The return address shows up properly on the email, but when I try sending an email to a user with a non-existent email address it is returned to the FROM address instead of the RETURN-TO address.

happyloman

  • I’m new here
  • *
  • Posts: 9
  • Karma: 6
Re: Bounces do not get checked by CiviMailProcessor
May 07, 2009, 01:01:15 pm
It seems to me that the default behavior of this function is flawed.  If mail servers bounce emails back to the FROM address instead of the REPLY-TO address, then they won't be checked by the server even if they go into the catch-all email box with the replies as they do not match the VERP address.

Am I missing something, or do I have something setup wrong?

Chris Burgess

  • Ask me questions
  • ****
  • Posts: 675
  • Karma: 59
Re: Bounces do not get checked by CiviMailProcessor
July 23, 2009, 06:00:10 am
For VERP bounces to work, you need to use the SMTP delivery method.

VERP bounce handling does not work if you use the sendmail delivery method. It seems that the mail package we use will set the envelope sender (and thus bounce recipient) to the From: value in the email.

I don't think this is documented anywhere yet?
@xurizaemon ● www.fuzion.co.nz

jrosen

  • Guest
Re: Bounces do not get checked by CiviMailProcessor
July 29, 2009, 10:42:05 am
From my experience, I have seen that some mail-servers do not honor the REPLY-TO address when bouncing email...  I have seen a few that do the following:

To: prvs=447ec1e4d=b.39.67148.e5ed0b75f58e7026@<MYDOMAIN>.com

To: no-reply@<MYDOMAIN>.com


Typically they all have subject lines like:

Subject: DELIVERY FAILURE: User <EMAIL ADDRESS HERE> not listed in Domino Directory

Subject: Delivery Status Notification (Failure)


And they usually have the denied email address in the body of the email.

How do email management services, like iContact, handle these type of bounces?  Is there a better way than doing it manually?

Due to these mailservers not honoring the REPLY-TO and creating their own subject format and message body, not sure if there is a reliable way to parse these bounced emails.

Looking to see if anyone has any ideas.

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Bounces do not get checked by CiviMailProcessor
July 29, 2009, 11:51:30 am

i think some programs use a combination of regular expressions to search for the bounced email address within the returned mail packet to account for discrepancies within various mail programs

that might be a good solution for u'll. You should also chat with the CiviSMTP folks (shane) and see how much of this is actually an issue since they do fairly large volumes and have not raised this issue

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

Chris Burgess

  • Ask me questions
  • ****
  • Posts: 675
  • Karma: 59
Re: Bounces do not get checked by CiviMailProcessor
July 29, 2009, 05:03:56 pm
@happyloman, @jrosen -

AFAIK all bounces are supposed to go to the return-path (envelope from) address, not the reply-to address. This was specified in RFC822 originally, but the official spec is now RFC2821, section 4.

http://goldmark.org/email/badbounce.html excerpts RFC822 (which I think has been superceded, but those same rules probably still apply)

http://en.wikipedia.org/wiki/Bounce_message appears to concur that bounces should go to the mail's return-path, not the reply-to.

We do see a small number of bounces sent to the wrong (apparent sender or reply-to) address, rather than the VERP address which is the return path. They need to be handled manually.

I wouldn't bother chasing the remote mail admin,  they probably already know their MTA is borked and have given up :P
@xurizaemon ● www.fuzion.co.nz

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Bounces do not get checked by CiviMailProcessor
May 04, 2011, 08:32:58 am
Update: civicrm since a long time deals with bounces using mail() or sendmail.

X+
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMail (Moderator: Piotr Szotkowski) »
  • Bounces do not get checked by CiviMailProcessor

This forum was archived on 2017-11-26.