SMS Scheduling is only available in Linux hosting provided your hosting provider supports CronJob feature. CronJob is introduced only in the version 3.0 and it is currently released under Beta release. Please test yourselves before trying in production. If you find any bugs, please send us the bug details to
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
Following are the pre-requisites you should know:
- Is your hosting provider supports CronJob?
- Do you know the absolute path of your Joomla installed?
How to check whether your hosting provider supports CronJob?You have to login to your hosting control panel and see whether you have any icon for CronJob. Normally this will be available in the advanced group as shown below.
How to get the absolute path of your Joomla Installed?Login to your hosting control panel, you can see the “Home Directory” at the left side as below

If you installed JOOMLA is any of the sub-directory then you need to concatenate the sub-directory with the home directory.
For Example, I installed my JOOMLA website under the sub-directory “jeemaweb” then my absolute path would be /home/x3demob/jeemaweb. In all the below examples I use this path as reference.
CronJob Files:JEEMA SMS comes with 2 files which are related to CronJob.
- jeemasms_schedule_sms.sh
- jeemasms_schedule_sms.php
Once you installed the JEEMA SMS Component you can see these files in the below place
/home/x3demob/jeemaweb/components/com_jeemasms/cronjob/jeemasms_schedule_sms.sh/home/x3demob/jeemaweb/jeemasms_schedule_sms.phpNote: If these files are not exists, then you need to contact
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
Editing the jeemasms_schedule_sms.sh fileEdit the jeemasms_schedule_sms.sh file in any text editor and make sure the path inside the file is correct
Setting up the Cron Job:Click the CronJob icon in your hosting control panel. You may get a similar screen like the below

Choose the time whichever frequency you need to execute the script. In the above example I set the frequency to 5 minutes. So for every 5 minutes this script will run and check for any messages scheduled during that period. If yes, it will send those messages.
In the command, input the following as below and save the Cron Job
sh /home/x3demob/jeemaweb/components/com_jeemasms/cronjob/jeemasms_schedule_sms.shEvery time when the cronjob is run you will receive an E-mail.
Setting up the cron job may vary between different hosting providers. Following is one other screen to set up the cron job

Refer
http://tinyurl.com/schedulejsms for managing the stars. Give our command in the Command box and click Commit Changes.
You can give the E-mail address to get a report every time the cron is run.