Configure how you want the application to send your emails. You can either choose SMTP or Mailgun’s API service. To configure your email please follow the following steps:
Check the box if you want to disable email functionality from your system
Job queues are employed to enhance the user experience by deferring time-consuming tasks, such as sending emails, until a later time. When the system is required to send an email triggered by a user's button click, it stores a record in the database as a job to execute later.
To utilize this functionality, ensure that you have set up CRON or are using Supervisor to manage Laravel Queue Processes.
Tick the box if you do not wish to enable this feature, although it is recommended.
You need to set up only one cron job for the entire application. The method of setting up a Cron may vary depending on your hosting provider. However, here are the general steps to set up your cron:
First, log in to your cPanel, navigate to the Cron Setup page, and configure the settings as follows:
path-to-your-project/
with the path to the application on your serverIf your server’s default PHP version is different from the required PHP version of the application, you need to specifically mention the required version of PHP in the command like following:
/opt/php71/bin/php /home/your_domain/path_to_project/artisan schedule:run >> /dev/null 2>&1