Notice: Undefined index: user_id in /home/staffi7/wm.staff-india.com/inc/header.php on line 69

Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/staffi7/wm.staff-india.com/inc/header.php on line 73

Error: Could not retrieve Internal Task details.

HR Manager | Staff-India

Notice: Undefined index: user_id in /home/staffi7/wm.staff-india.com/inc/top_nav.php on line 5

Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /home/staffi7/wm.staff-india.com/inc/top_nav.php on line 9

Error: Could not retrieve Internal Task details.

Task Details

URGENT: Auto Email for Suitabel Candidates

Assigned To:
  1. Nigel (nigel.pi@staff-india.com)
Assign By Admin On 2019-07-20
100%
Deadline:- 1912 Days Over from Deadline. You Have Missed The Deadline 1912 Days Ago

Task Details :-

Nigel,

 

When a new job is approved in OMJ, we want to send auto email to all SUITABEL CANDIDATE that has matching skill for the job.

 

this auto email will inform them about the job.

 

the content will be similar to teh weekly CRON job email - but only containing details of the job that has been approved.

 

 

BUT... the problem is, this will make a huge QUE of auto emails to be sent daily.  because if we approve 10 jobs daily then maybe 2000-5000 emails need ot be sent.

 

So you need to find a clever way of managing this autoemail QUE. maybe using Asynchronous email sending.

or maybe setting a temporary cron job for each auto email set - to distribute the email sending over 24 hours.

 

 

you decide what will be best action and let me know the solution you will implement.

Task Current Status :-

Task Complete

Sub Task(s):

No Sub-task Added.

Task QA

Selected File:
Drag Your File Here
Or Click Here to pick

Comments  (2)

    Nigel 10-06-2019 19:53:52

    Hi Rob, Good Day, Hope you are well.

    Yes, I had implemented it successfully.

    As far i remember the code was getting the list of the candidate and insterting into a notification queue table of database with status. A cron job is running always to find the number of  unnotified Candiates and sending Email to them. Also clearing the queue after email is delivered. It alwyas devide total number of canduate/24 and send notification hourly.

    Thanks

    Admin 10-06-2019 14:22:34

    hi nigel,

     

    advise me please, is this implemented?

    and how did you implement it to ensure you are mamaging the auto email que?