CentOS 6.5 Hi All: We are looking for a way to automate the handling of bounced emails. I have spend some time looking an scan find one open source package, bounceHammer, and one commercial package, BoogieTools. Does any comments on the effectiveness of either package? Any suggestions on other packages? TIA Regards, Hugh -- Hugh E Cruickshank, Forward Software, www.forward-software.com
On 11/4/2014 4:49 PM, Hugh E Cruickshank wrote:> We are looking for a way to automate the handling of bounced emails.what do you want to do DO with these bounced mails? Email packages like Mailman have bounce handlers built into them, too many bounces in a given interval and they disable the subscription. -- john r pierce 37N 122W somewhere on the middle of the left coast
El 04/11/2014 07:49 p.m., Hugh E Cruickshank escribi?:> CentOS 6.5 > > Hi All: > > We are looking for a way to automate the handling of bounced emails. > I have spend some time looking an scan find one open source package, > bounceHammer, and one commercial package, BoogieTools. > > Does any comments on the effectiveness of either package? > > Any suggestions on other packages? > > TIA > > Regards, Hugh >Boogietools is good. But not enought. BounceHammer seems to be better as it can run as single server task. It also gives you already developed bounce rules plugins for opensource MTA like exim, sendmail, postfix, courier or qmail. Would go for BH instead.
From: Hugh E Cruickshank <hugh at forsoft.com>> We are looking for a way to automate the handling of bounced emails. > I have spend some time looking an scan find one open source package, > bounceHammer, and one commercial package, BoogieTools. > Does any comments on the effectiveness of either package? > Any suggestions on other packages?If you just need something "simple" and know a bit php, you could try... --- if ($mbox = imap_open("{imap.domain.com:993/ssl}FOLDER", "$email", "$passwd", OP_READONLY+OP_DEBUG)) { $sorted_mbox = imap_sort($mbox, SORTARRIVAL, 0); $status = imap_status($mbox, "{imap.domain.com:993/ssl}FOLDER", SA_MESSAGES+SA_UNSEEN); $msgs_total = $status->messages; if ($msgs_total == 0) { print "No mails...\n"; exit(1); } for ($i=0; $i<$msgs_total; $i++) { # print imap_fetchheader($mbox, $sorted_mbox[$i]); $body = imap_body($mbox, $sorted_mbox[$i]); foreach (explode("\n", $body) as $line) { ... } # imap_setflag_full($mbox, $i, "\\Seen"); } #imap_expunge($mbox); imap_close($mbox); --- JD