Scheduled Tasks Reference
This is a reference for the different Scheduled Jobs that are provided by b2evolution and which can be scheduled through the Back Office > System > Scheduler Tab…
-
Poll the antispam blacklist
This task will poll the central antispam blacklist and refresh your local DB with the latest spam strings from the central base.More » -
Process the return path inbox
When emails sent by b2evolution cannot reach their destination (wrong address, mailbox full, rejected as spam) they will be returned to the Return-Path address you specified. This task will connect to that mailbox through IMAP and extract useful inform…More » -
Manage email address statuses
Email addresses that have a warning or suspicious status will be changed to unknown status if the email address has met the following criteria: Minimum delay since last error: the minimum time since the last error for the email address has occurred.…More » -
Send reminders about non-activated accounts
When people register but do not activate their account, this task can send them (a limited number of) reminders to activate by email.More » -
Send reminders about inactive accounts
An inactive account is an account that has been activated but the user hasn’t connected for an extended period of time. This task will send reminders to these inactive account holders after a set period of time from when they were last seen and if…More » -
Execute automations
This task will execute all active Automations. Automations will not work if this task is not scheduled to run pretty frequently (e-g every 5 to 10 minutes).More » -
Create posts by email
WARNING: This feature is deprecated and no longer actively supported. This task will connect to a mailbox by IMAP in order to let you post by email. Connection settings used by this task can be configured here: Post by email. The following options can…More » -
Send notifications about new comment on «item title»
This will send email notifications after a new comment is posted on an item.More » -
Send notifications for «item title»
This will send pings and email notifications after a new item is posted.More » -
Send a chunk of emails for the campaign "email campaign name"
This task will send a chunk of emails for a campaign each time it is executed. Chunk size: the number of emails that will be sent every time this task is executed. If the chunk size is less than the total number of emails to be sent, the task will…More » -
Send reminders about comments awaiting moderation
This tasks will send reminder emails to moderators when some comments have been left unmoderated for too long (more than 24 hours).More » -
Send reminders about posts awaiting moderation
This task will send reminder emails to moderators when some posts have been left unmoderated for too long (more than the "Trigger" time). If you want to read more about which posts will be included in the reminders and who will receive them,…More » -
Monthly alert on stale contents
Stale posts are posts that have not been updated within the set delay for the collection they are in. This task will send a notification to moderators to alert them of the stale content.More » -
Extract info from hit log ("Process hit log")
This task should be scheduled to run daily, some time after midnight. Its role is to process the sessions and hit log tables in the database, and particularly to remove old data in order to keep the size of the database reasonable. The number of days…More » -
Prune old hits & sessions (includes OPTIMIZE)
This task will avoid that your sessions and hitlog tables grow indefinitely. It should typically run once a day (preferably at a low traffic time for your site).More » -
Send reminders about unread messages
Typically this scheduled task should run often but a person with unread messages should only receive one message every 72 hours. So this scheduled task will find users who: * have unread messages created more than 24 hours ago * and have not been rem…More » -
Basic test job
This task will always succeed. It is useful for testing that your scheduler works.More » -
Error test job
This task will always produce an error. It is useful for testing your scheduler setup.More » -
Clean up scheduled jobs older than a threshold
This task cleans up the scheduled jobs list by deleting old completed jobs.More » -
Clean up email logs older than a threshold
This task will delete all email logs that are older than the set time interval.More » -
Heavy DB maintenance (CHECK & OPTIMIZE)
This will perform heavy maintenance on your database. This may put some serious strain on your server. Don’t run this too frequently.More » -
Light DB maintenance (ANALYZE)
This will perform light maintenance on your database. Can be run often.More » -
Prune old files from page cache
The /_cache folder will accumulate many files over time that may no longer be needed. This tasks will clean up the files that are no longer needed.More » -
Prune recycled comments
This tasks will permanently delete old comments from the recycle bin so that the recycle bin does not grow indefinitely.More »