So I attempted my first campaign of 2,000 emails to users of my product. I was surprised to see phplist just splated them out over a few minutes
Next day I get thousands of bounce messages like the above.
Now I have a mess. I do not know which messages succeeded, which failed, and it looks like I need to go through them one by one!
The emails appear to be sent in a random order, not by email address nor user id etc.? If I knew which ones were sent first I could mark those addresses as done and then resent to the others. Does it keep track of the time each email actually sent somewhere, so that I can sort on it? The following does not work
SELECT email, M.entered FROM plxk_usermessage
M, plxk_user_user U where userid = U.id order by M.entered
Phplist has statistics etc. for bounced emails. But it would seem to me that this could never work. There is no way that it can know what happens to emails because it can never see the bounce messages.
These are exactly the sorts of problems that I was hoping phplist would avoid. Otherwise it is pretty easy to write a .php program that runs through a table and just sends emails. Slowly.
So, what do I do now? Is there some utility that can read the bounce messages, or do I need to write that myself?
Thanks for providing phplist for free. But if it is not useful to the 90% of users that use a hosted service then you should say so clearly. It takes a lot of effort to work out how to use it effectively, and now to fix up the mess it creates. Useful functionality is far more important that pretty UIs.