Hi everyone,
I am setting up an automated newsletter using the RSS Feed Plugin (Bramley/Duncan 2.4.4 version on PHPList 3.6.16) and I am facing two major issues that are preventing me from successfully testing the campaign.
My Setup:
- Feed URL: url + feed/?_newsletter=1
- Campaign Format: HTML
- Campaign Content: I use a template with the [rss] placeholder.
- Plugin Settings: “Minimum number of items to send” is set to 1.
Issue 1: Images and Links are stripped (HTML Sanitization)
The emails are generated, but the [CONTENT] tag renders as plain text without anylinks or tags. It seems phpList is aggressively sanitizing the HTML. Is there a way to force allowed_html_tags via config.php?
Issue 2: The “Embargo Advanced” Loop
I am trying to force a test send immediately.
I’ve tried by truncate the plugin tables (phplist_RssFeedPlugin_item, _feed, _item_data).
However, when I process the queue, the log often returns: Embargo advanced for RSS message {ID} and sends nothing. It seems to ignore the past date and the fact that there are unread items in the feed, pushing the date to the future instead of sending now.
My Question: How can I force the plugin to respect the current “Send Now” attempt without advancing the embargo? And how can I stop the HTML stripping so images appear?
I’m trying everything since i have to deliver this project by the end of the week, never touched this plugin and PHPList before ![]()
Thanks for your help.
