Have a question about CiviCRM? Get it answered quickly at the new CiviCRM Stack Exchange Q+A siteThis forum was archived on 25 November 2017. Learn more.How to get involved.What to do if you think you've found a bug.
Thanks for the suggestion, Xavier, but I don't see how that would address the problem, which seems to be:1. Messages that aren't delivered immediately are reported as "unknown bounce type," even if the message is subsequently delivered.
We have checked logs and here are many error messages from aol.com which consist of invalid email address and later defer, for example[name]@aol.com R=dk_lookuphost T=dk_remote_smtp defer (-53): retry time not reached for any hostLater there are 421 DYN:T1 error from aol which means they have temporarily rate limited your VPS Ip due to too many incoming mails within short period of time without getting whitelisted.Here is the error2010-09-13 10:20:04 1OvApA-0001UG-K8 SMTP error from remote mail server after initial connection: host mailin-01.mx.aol.com [64.12.222.197]: 421 4.7.1 : (DYN:T1)Please provide us example email address for which CiviMail say "Unknown bounce type: unable to parse bounce email" and we will check the logs what was the original error from SMTP server.
First address rejected the mail because your VPS IP has been added by barracudacentral.org RBL due to spam, i have send them the request to remove the IP from RBL. If they do not remove the IP within 12 hours then we will change mailserver IP to secondary IP on your VPS.Here is the SMTP error in logs2010-09-13 09:47:01 1OvAJ4-0001ZE-Tv ** [name]@[domain].com R=dk_lookuphost T=dk_remote_smtp: SMTP error from remote mail server after RCPT TO:<[name]@[domain].com>: host [domain].com [xx.xx.xx.xxx]: 550 found in b.barracudacentral.orgsecond email address [name]@aol.com does not exist according to aol, aol.com is giving 550 5.1.1 which means user/mailbox does not existHere is the SMTP error2010-09-13 09:36:51 1OvA9K-0002x5-NI ** [name]@aol.com R=dk_lookuphost T=dk_remote_smtp: SMTP error from remote mail server after RCPT TO:<[name]@aol.com>: host mailin-04.mx.aol.com [205.188.103.2]: 550 5.1.1 <[name]@aol.com>: Recipient address rejected: aol.comYou should make sure list is clean and all user are valid as this might also be the reason barracudacentral.org blocked the IP. Script don't appear to be identifying the above SMTP errors properly.
I'm still dealing with this issue
the manual specifies running the EmailProcessor.php scrip for bounce processing; I've been using the CiviMailProcessor.php script per a post I found on the forum some time back.
More distressing is that it looks like some emails reported to have been successfully delivered were not received - this was using SMTP.
What's the smtp log saying about this sending ?
First off, bounce processing has to do with messages back to the email server are handled. This is done by reading the messages in the inbox to which the user's email server will reply and taking the appropriate action based on the message.Civi for [client] has been updated and bounce processing is now running correctly - however, the Civi bounce processing as it currently stands is problematic. When an email is not delivered immediately, the address is put "On Hold" and the user will not receive further emails unless and until their status is changed.There are various reasons why an email may not be delivered immediately (system congestion, spam blocking software, full mailbox, etc.) and the user's email system will usually try to redeliver the message for up to 7 days.Here's the rub: there's seems to be no processing in Civi that properly handles messages that are initially delayed, but subsequently successfully delivered. Therefore, the addresses remain on hold until they're manually removed. There are several consequences to this; first off, your mailing reports are not accurate (more emails end up being delivered than he system reports) and there is also the possibility of "bad behavior" here in that once these addresses are taken off hold and new messages are sent, repeated messages to email addresses that no longer exist can be seen by the target host as an indication of spam.Email addresses where the user opts out are given a different status, that of "No Bulk Email," so there are no worries there - the "solution" for the moment would be to "Unhold" the "On Hold" email addresses after each mailing, but that's not optimal behavior.