I’m at my wits end attempting to generate an automatic mailing list generated by an rss feed. There is little to no documentation or useful blog posts on this subject matter, as all of the documentation seems to be for phplist 2.0, whereas I am attempting to use phplist 3.0 with the rss plugin (which hasn’t been updated for a couple of years and has no documentation itself).
Thus far I have been able to:
- Subscribe users using the subscribe pages
- Send test messages
- Send messages to the “test” list
- Installed the rss plugin
- snatched/retrieved rss items
- altered the config.php file to turn on repeat scheduling (define(‘USE_REPETITION’, 1); ) - though due to the poor documentation, I don’t know what preciously this is meant to do or whether it has had any effect.
I have been unable to:
- schedule/send any emails that use the RSS feed
- get the mails to send if I add new items to the RSS feed
Could someone please provide me with a step-by-step procedure of how to construct a mailing list that will:
- send a new email to the list when a new rss item is found
- check the rss items hourly for new items (I understand this can be done via a cron job; there is nothing in the documentation that I’ve seen that tells me what command to use to do this however; if there is it’s probably for 2.0 so god knows if it works with 3.0 and the plug in.)
And finally, does anyone know whether it is possible to process the RSS feeds themselves via the template system? (As I’ve not been able to send an email via RSS yet, I have no idea what format phplist will reproduce the RSS items in, so I have no idea how I can/will display the feed items in the email. I’d obviously like to have more control than having to just reproduce the description or title tag, such as being able to place the text of particular RSS tags in particular locations, with specific formatting etc.)
Sorry if this is a bit long and if I’ve actually over looked something. I’m very frustrated with phplist right now and I’m very close to giving up on it.
Thanks for your time and help,