The bounceback handling is available to all commercial versions of jNews.
In this article, we show you how to create a Smart-Newsletter in jNews.
jNews sends Newsletters... In these E-mail messages there are few parameters that you can configure.
jBounceback is an Application that handles bounceback handling for jNews. This is a separate installation and completely different Application. Click this article for jBounceback install guide.
If you want the system to work properly, we do recommend to create an independant e-mail address to handle your bounce messages.
Create a new e-mail account on your mail hosting company (example : "This email address is being protected from spambots. You need JavaScript enabled to view it." don't forget to replace mydomain.com by your own domain name!)
Sample mailbox using a gmail account connection.
In the Mailbox page, click "Widgets (2)".
Important
1. Newsletter Bounce Widget and Dictionary Filter should be ON.
2. You need to set proper ordering. Dictionary filter should be set to 1 for the proper functioning of the bounce messages.
Newsletter Bounce: Enables you to handle the bounced back messages for jNews so that your list of subscribers keeps only real subscribers.
Dictionary Filter: Shows you the entries of words which can be found in the subject, body and in both parts of the email for filtering process. You can add entries for your own filters depending on what type of message they belong, jBounceback >> Mailboxes >> Dictionary.
To automatically run the bounceback without manually processing it, you need to use the cron to automatically process.
Configure the Cron Task
No Cron: This means no cron running in your site so no automation will work.
Site Cron: This is the cron task plugin in your Plugin Manager. Some user mistakenly disable this plugin unaware of it's use. If you select this option, the plugin will be automatically enabled in the Manager.
Joobi Cron: If you selected this option make sure you create a cron in Joobi site. Login using your account and in My Cron please create a cron task and assign it as jScheduler.
External Cron: You can always use your server to run the cron for you. Make sure to use the correct script to trigger the link, please ask your hosting about it.
This is the link need to be triggered;
http://yoursite.com/index.php?option=com_jcenter&controller=scheduler&task=process&tmpl=component&password=
(enter the password if you have set one. Copy/paste this url on your browser to see if the scheduler application get launched properly)
Configure the Scheduler Task
The Tasks are background task that applications need to work properly. The server execute those task in the background. This view enables you to monitor those tasks and modify or unpublish them.
If you select a task and then click on 'Process', you will force the scheduler to execute the selected task, even it's not time to do it or if the task is not published.
A Core task is a task required by one of the applications. A core task can not be deleted but you can be unpublished.
The Processes column tells you the number of processes currently running and the maximum number of processes set (Currently Running Processes / Maximum Process).
If the value is green, everything is good.
If the value is orange, maximum number of processes is reached.
If the value is red, the number of currently running process exceeds the maximum number of processes set. You might simply delete the running task. It will reset the scheduler.
Only user with at least Administrator access level can create, modify or delete a Task.
In the Scheduler page, check the checkbox of your task and click Process button to process the task. It will show successful message if there is no issue on the configuration and will activate the task.