Share

PHPMailer-BMH (Bounce Mail Handler)

Code

Programming Languages: PHP

License: GNU General Public License (GPL)

Repositories

browse code, statistics cvs -d:pserver:anonymous@bmh.cvs.sourceforge.net:/cvsroot/bmh login

cvs -z3 -d:pserver:anonymous@bmh.cvs.sourceforge.net:/cvsroot/bmh co -P modulename

Show:

What's happening?

  • Followup: RE: Allow callback to be a method.

    Thanks!! One more question... Is it already in? Or any hint when this will be added to the code? Alex.

    2009-12-19 13:54:59 UTC by runtimean

  • Followup: RE: Rule 0235 conflicts with Rule 0043

    One should move rule 0235 up right before rule 0043 in the rules file. That way rule 0235 is checked first. as it is more specific in it's detection, it will only match the latin_only messages. If it does not match, the hard bounce of rule 0043is detected.

    2009-12-19 13:26:47 UTC by ckrack

  • Followup: RE: Welcome to Help

    These messages are not matched at the moment, i am having the same problem. The regular-expressions are a bit sluggish at the moment. You will have to write your own expressions (see the rules file), with which you determine the type of bounce and parse the email address. If ou do so, it would be a good idea to share your expressions here, so they can be discussed and possibly added to the...

    2009-12-19 13:05:53 UTC by ckrack

  • Comment: passing static class method as a callback is not supported

    Hi, i think the better way (as in not a workaround) is to assign an array to $this->action_function. That is the standard way to call class-methods in PHP. Read here: https://sourceforge.net/projects/bmh/forums/forum/613246/topic/3465344 about how to get this to work.

    2009-12-19 13:03:19 UTC by ckrack

  • passing static class method as a callback is not supported

    Hi there I've added a static member to my class and passed it to the action_function as "MyClass::MyMethod". I changed code to suit my needs and it would be nice to have this working in the next releases ;) The code after the fix looks like this (the very beginning of the processMailbox() method): function processMailbox($max=false) { $meth = explode('::', $this->action_function);...

    2009-12-11 10:33:26 UTC by runtimean

  • Allow callback to be a method.

    By replacing `function_exists()` with `is__callable()` it is possible to set the action_function to an array, thus allowing it to pass in an object or a static class name and a methodname.

    2009-11-20 18:42:11 UTC by ckrack

Our Numbers