Author Topic: PHP 5.X.X  (Read 3808 times)

cwboaze

  • Posts: 37
    • View Profile
PHP 5.X.X
« on: December 15, 2007, 01:22:23 pm »
Question!>

Does this mailer run on php 5.2.5

have you tested it any with 5.x.x

and what version runs it the best!,

and also what version of mysql have you tested
it up to!, and results.

It's coming around to the new year and upgrade
waters.

thanks in advance?

DW

  • Administrator
  • Posts: 3787
    • View Profile
    • https://legacy.listmailpro.com
PHP 5.X.X
« Reply #1 on: December 16, 2007, 12:14:20 am »
ListMail should work fine on any version of PHP and MySQL, but please do let me know if you encounter any problems.

Regards
Dean Wiebe
ListMailPRO Author & Developer - Help | Support | Hosting

cwboaze

  • Posts: 37
    • View Profile
PHP 5.X.X
« Reply #2 on: December 16, 2007, 07:40:41 am »
Will do!, and another question? when is your next release!, and another question in your update log, you have this:

"added X-LMP-Recipient email header so bounces from some servers can be correctly processed
"

Can you explain this a little more, this is very interesting. Lately as you have seen I have been trying to perfect the way this software reacts to bounces.

I have developed a 90% system to respond to a classification of (soft, vs Hard) here is my system:

if it finds the following codes it's reaction is to file it as type. There is more to the system than this but you get the idea. this is why I am interested in this new header.

Code: [Select]
Code -- Matching -- Type -- Description

5.0.0 -- 5.0.0 -- hard -- Address does not exist
5.1.0 -- 5.1.0 -- hard -- Other address status
5.1.1 -- 5.1.1 -- hard -- Bad destination mailbox address
5.1.2 -- 5.1.2 -- hard -- Bad destination system address
5.1.3 -- 5.1.3 -- hard -- Bad destination mailbox address syntax
5.1.4 -- 5.1.4 -- hard -- Destination mailbox address ambiguous
5.1.5 -- 5.1.5 -- hard -- Destination mailbox address valid
5.1.6 -- 5.1.6 -- hard -- Mailbox has moved
5.1.7 -- 5.1.7 -- hard -- Bad sender's mailbox address syntax
5.1.8 -- 5.1.8 -- hard -- Bad sender's system address
5.2.0 -- 5.2.0 -- soft -- Other or undefined mailbox status
5.2.1 -- 5.2.1 -- soft -- Mailbox disabled, not accepting messages
5.2.2 -- 5.2.2 -- soft -- Mailbox full
5.2.3 -- 5.2.3 -- hard -- Message length exceeds administrative limit.
5.2.4 -- 5.2.4 -- hard -- Mailing list expansion problem
5.3.0 -- 5.3.0 -- hard -- Other or undefined mail system status
5.3.1 -- 5.3.1 -- soft -- Mail system full
5.3.2 -- 5.3.2 -- hard -- System not accepting network messages
5.3.3 -- 5.3.3 -- hard -- System not capable of selected features
5.3.4 -- 5.3.4 -- hard -- Message too big for system
5.4.0 -- 5.4.0 -- hard -- Other or undefined network or routing status
5.4.1 -- 5.4.1 -- hard -- No answer from host
5.4.2 -- 5.4.2 -- hard -- Bad connection
5.4.3 -- 5.4.3 -- hard -- Routing server failure
5.4.4 -- 5.4.4 -- hard -- Unable to route
5.4.5 -- 5.4.5 -- soft -- Network congestion
5.4.6 -- 5.4.6 -- hard -- Routing loop detected
5.4.7 -- 5.4.7 -- hard -- Delivery time expired
5.5.0 -- 5.5.0 -- hard -- Other or undefined protocol status
5.5.1 -- 5.5.1 -- hard -- Invalid command
5.5.2 -- 5.5.2 -- hard -- Syntax error
5.5.3 -- 5.5.3 -- soft -- Too many recipients
5.5.4 -- 5.5.4 -- hard -- Invalid command arguments
5.5.5 -- 5.5.5 -- hard -- Wrong protocol version
5.6.0 -- 5.6.0 -- hard -- Other or undefined media error
5.6.1 -- 5.6.1 -- hard -- Media not supported
5.6.2 -- 5.6.2 -- hard -- Conversion required and prohibited
5.6.3 -- 5.6.3 -- hard -- Conversion required but not supported
5.6.4 -- 5.6.4 -- hard -- Conversion with loss performed
5.6.5 -- 5.6.5 -- hard -- Conversion failed
5.7.0 -- 5.7.0 -- hard -- Other or undefined security status
5.7.1 -- 5.7.1 -- hard -- Delivery not authorized, message refused
5.7.2 -- 5.7.2 -- hard -- Mailing list expansion prohibited
5.7.3 -- 5.7.3 -- hard -- Security conversion required but not possible
5.7.4 -- 5.7.4 -- hard -- Security features not supported
5.7.5 -- 5.7.5 -- hard -- Cryptographic failure
5.7.6 -- 5.7.6 -- hard -- Cryptographic algorithm not supported
5.7.7 -- 5.7.7 -- hard -- Message integrity failure


I also have another question!,

is it possible you could be interested in some type of coding exchange, with me. Is there something you need help writing that I could get done with your coding style of ListMailPro, and you write me something I need that I am sure no-one else on here will need (maybe need), or features that I just need implemented. What's your thought on this!

DW

  • Administrator
  • Posts: 3787
    • View Profile
    • https://legacy.listmailpro.com
PHP 5.X.X
« Reply #3 on: December 17, 2007, 02:31:29 am »
Greetings,

Classifying bounces as hard or soft reliably is an ongoing battle.  Many servers send non-standard responses, so we are left simply scanning the bounce response for certain strings.  A temporary solution for LMP is mentioned here.  I plan to add the ability to add and remove strings and set classifications right in LMP.

The "X-LMP-Recipient" header will basically contain an encoded copy of the users' email address.  This can help correctly identify users if the current method fails (scanning the bounce response for the second "To:" header, which would normally contain the bouncing user's email)

I appreciate your offer to work together but I am unfortunately not able to take on more projects at this time.

Regards
Dean Wiebe
ListMailPRO Author & Developer - Help | Support | Hosting

cwboaze

  • Posts: 37
    • View Profile
PHP 5.X.X
« Reply #4 on: December 25, 2007, 10:45:57 pm »
Quote from: "DW"
I plan to add the ability to add and remove strings and set classifications right in LMP.


I plan on doing this very soon for a client in which wants to handle their bounces more specifically.

If you are interested, once I am finished and it will work 100% with your coding style, and layouts. It does require addition to the database structure (lm_bconfig), to hold all the tags, responses, actions, classifications.

I will supply step by step explaination of how to update your code and get it doing this operation and much more for bounces.

Are you interested, and is anyone else on here interested in me posting something like that on here. I am looking for represenation here that's all!, if you like the coding insert it into your mailer for release just add me to your // coding documentation that's all I ask for!??

anyone up for wanting this!, and please supply ideas and needs, wants regarding the Bounces by Email Account.

DW

  • Administrator
  • Posts: 3787
    • View Profile
    • https://legacy.listmailpro.com
PHP 5.X.X
« Reply #5 on: December 27, 2007, 03:28:04 am »
Thank you for your offer to include your add-on in ListMail but I must respectfully decline.  I can appreciate your efforts and willingness to share.  If you'd like some exposure for your work feel free to post it to the Customizations forum.

Regards
Dean Wiebe
ListMailPRO Author & Developer - Help | Support | Hosting

cwboaze

  • Posts: 37
    • View Profile
PHP 5.X.X
« Reply #6 on: December 27, 2007, 10:25:25 am »
Quote from: "DW"
Thank you for your offer to include your add-on in ListMail but I must respectfully decline.  I can appreciate your efforts and willingness to share.  If you'd like some exposure for your work feel free to post it to the Customizations forum.

Regards


Thanks for clarifying that!.

I will do exactly that!, one big question if you have the time. What is the next version #, ad it's estimated release!

Thanks,
CB

DW

  • Administrator
  • Posts: 3787
    • View Profile
    • https://legacy.listmailpro.com
PHP 5.X.X
« Reply #7 on: December 27, 2007, 04:52:38 pm »
CB,

I recently became much more 'available'.  I am in the process of redesigning ListMail with everything I've learned.  I expect it will be far more efficient and easier to add on to when I'm done.  I don't have a lot of other priorities right now, so it could be just a few weeks.  Hang in there (thanks to everyone else who has as well!)

Regards
Dean Wiebe
ListMailPRO Author & Developer - Help | Support | Hosting