I've been using MBM with BounceHandler for a number of years, so I'm quite happy and comfortable with it.
However, bounces.... I've experimented sending my MBM email blasts through SendGrid.com (with small known test lists) and grabbed the bounces from their panel, and compared to mailing same list from our in-house server using the "Errors" email address setting that Bounce Handler scrapes (our server is on fixed IP, uses DKIM, SPF, fully qualified domain name, etc etc so it's solid, no blacklists) and seems like when in-house we missing a HUGE number of real bounces from blasts that I caught using SendGrid.
With my layman knowledge, I'm guessing SendGrid is capturing errors sent back by recipient server during the server handshake process which I don't see how we can capture using the MaxProg tools. Right now using inhouse Postfix SMTP server, MaxBulkMailer has no process for seeing those real time error codes (If that is indeed what SendGrid is doing) and ONLY able to assume the recipient server will honor the "Errors" header address. Which I see now most just ignore it.
Furthermore, if I use the MBM preferences and add Header names for "Return-Path" than I have to change it for each job I do for separate clients/domains that I'm sending from.
(if SendGrid is getting their bounces from only the "ReturnPath" header, that would make sense).
But if that is the case, I would need to modify the MBM preferences EACH bulk delivery, because those other Header fields don't exist in the specific MBM FILE settings/Sender Info, just the App settings.
Ok, long winded, but anybody follow my dilemma??
I want to use my inhouse good SMTP server with good SenderScore, etc and stop using SendGrid, but can't until find a way to get MaxProg product suite to properly capture ALL the bounces, either by handshake, or auto error emails.
Any thoughts?
However, bounces.... I've experimented sending my MBM email blasts through SendGrid.com (with small known test lists) and grabbed the bounces from their panel, and compared to mailing same list from our in-house server using the "Errors" email address setting that Bounce Handler scrapes (our server is on fixed IP, uses DKIM, SPF, fully qualified domain name, etc etc so it's solid, no blacklists) and seems like when in-house we missing a HUGE number of real bounces from blasts that I caught using SendGrid.
With my layman knowledge, I'm guessing SendGrid is capturing errors sent back by recipient server during the server handshake process which I don't see how we can capture using the MaxProg tools. Right now using inhouse Postfix SMTP server, MaxBulkMailer has no process for seeing those real time error codes (If that is indeed what SendGrid is doing) and ONLY able to assume the recipient server will honor the "Errors" header address. Which I see now most just ignore it.
Furthermore, if I use the MBM preferences and add Header names for "Return-Path" than I have to change it for each job I do for separate clients/domains that I'm sending from.
(if SendGrid is getting their bounces from only the "ReturnPath" header, that would make sense).
But if that is the case, I would need to modify the MBM preferences EACH bulk delivery, because those other Header fields don't exist in the specific MBM FILE settings/Sender Info, just the App settings.
Ok, long winded, but anybody follow my dilemma??
I want to use my inhouse good SMTP server with good SenderScore, etc and stop using SendGrid, but can't until find a way to get MaxProg product suite to properly capture ALL the bounces, either by handshake, or auto error emails.
Any thoughts?