<!-- /********************************************************************************* * SugarCRM is a customer relationship management program developed by * SugarCRM, Inc. Copyright (C) 2004 - 2009 SugarCRM Inc. * * This program is free software; you can redistribute it and/or modify it under * the terms of the GNU General Public License version 3 as published by the * Free Software Foundation with the addition of the following permission added * to Section 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK * IN WHICH THE COPYRIGHT IS OWNED BY SUGARCRM, SUGARCRM DISCLAIMS THE WARRANTY * OF NON INFRINGEMENT OF THIRD PARTY RIGHTS. * * This program is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more * details. * * You should have received a copy of the GNU General Public License along with * this program; if not, see http://www.gnu.org/licenses or write to the Free * Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA * 02110-1301 USA. * * You can contact SugarCRM, Inc. headquarters at 10050 North Wolfe Road, * SW2-130, Cupertino, CA 95014, USA. or at email address contact@sugarcrm.com. * * The interactive user interfaces in modified source and object code versions * of this program must display Appropriate Legal Notices, as required under * Section 5 of the GNU General Public License version 3. * * In accordance with Section 7(b) of the GNU General Public License version 3, * these Appropriate Legal Notices must retain the display of the "Powered by * SugarCRM" logo. If the display of the logo is not reasonably feasible for * technical reasons, the Appropriate Legal Notices must display the words * "Powered by SugarCRM". ********************************************************************************/ /********************************************************************************* ********************************************************************************/ --> <h1>Scheduler</h1> <p>Use this page to view existing jobs such as running reports and sending out campaign emails. The Scheduler integrates with external UNIX systems and Windows systems to run jobs that are scheduled through those systems, using either Cron (UNIX, Linux, BSD) or Schedule tasks (Windows). </p> <p>You can schedule any of the following job types:</p> <ul> <li><span class="helpButton">Prune Tracker Tables</span>. This job deletes older activity data. </li><li><span class="helpButton">Check Inbound Mailboxes.</span> This job monitors inbound Emails in active mailboxes that you set up using the Inbound Email option in the Email panel of the Admin page.</li> <li><span class="helpButton">Run Nightly Process Bounced Email Campaigns.</span> This job polls any mailbox in which, the "Possible Actions" parameter is set to "Bounce Handling". This is an essential component of monitoring mass email campaigns.</li> <li><span class="helpButton">Run Nightly Mass Email Campaigns.</span> This job processes the outbound email queue for your organization's mass campaign Emails.</li> <li><span class="helpButton">Prune Database on 1st of Month.</span> This job reads all the tables in your Sugar database, finds records that have been soft-deleted, creates a large SQL file, and physically deletes those records. This job enhances performance but is not essential to the use of Sugar. The backup files are placed in cache/backups with time-stamped filenames.</li> <li><span class="helpButton">Update Tracker Session Tables</span>. This job sets the status of timed-out sessions. </li></ul> <p>To export one or more scheduler definitions in a .csv file format to a local machine, select them from the list and click Export. </p><p>To view the details of a scheduler, click its name in the list. On the detail page, click the appropriate button to edit, duplicate, or delete a job.</p> For UNIX and Linux systems, you will need to add a new Cronjob to your Crontab. For Microsoft Windows, you can use the Task Scheduler.