I’m using phpList 3.3.3. All plugins were updated to current version as of today, Sept 6, 2018.
I’ve installed the Autoresponder Plugin and it is working, but not quite right. Even though I’ve set it to only send to new subscribers, it’s sending to all subscribers. Right now I’m just working with a test list. Here’s my process:
- Importing users from a CSV file using the Subscribers Plugin commandline. Initial CSV has 2 subscribers. They are added to the test list and show the same, correct time for entered and last modified.
- Create Autoresponder with delay time of 1 minute. Verify that added time is after the first two subscribers entered time. As I monitor this Autoresponder, it shows 0 | 0 | 0 for Ready | Not Ready | Sent for several minutes after creation.
- Add one subscriber to the CSV file and import using the Subscribers plugin commandline. After the import, the Autoresponder shows 3 Not Ready. After one minute it shows 3 Ready. If I process the queue, all three messages are sent.
- Verify that only the third subscriber has an added date/time that falls after the creation of the Autoresponder.
I’m thinking that something about the command line import using the Subscribers plugin is not compatible with only sending to new subscribers. Another thing I’ve noticed is that the documentation of the Autoresponder plugin mentions that a new subscriber attribute will be created when you add the autoresponder. I’m not seeing that new attribute either in the attribute list or in an individual subscriber.
Finally, if I manually add a subscriber to the list, then everything operates as expected. Only 1 subscriber is Not Ready for one minute, then Ready.
Thanks for any suggestions on how to resolve this. I really need to have this all work in an automated fashion if possible.