This is the same project I am now posting it on Freelancer 3rd time. I didn't get any of the Developer who's Fit for this project. I am really confused now for done my this Job. I've to done my this Job anyhow and asap too.
/* Read the below Job Description Carefully */
What you've to done for me?
I've a Custom Automated Email Replying Script and it was made with by using PHPMailer Framework. It's the perfect Script for me. But, I want to add more some of features on this same Script now.
This Script is using one email account for replying multiple custom messages with a Specific time what I set it from the Script for each messages. The Script will check every new messages on the Email account I set it with.
But, I want to add the ability now to add multiple email account function what will help me to add as many email account as I want to add it and reply messages in the same time from all of the email accounts.
Also, the Specific time delay option for each messages isn't working perfectly now. Like I've added 4 different messages with specific different time delay but it's sending all 4 messages at the same delay time.
You'll be face some of issues like what my other Developer faced the same issues. This Script is running with CronJob on each specific time. And, the specific messages delay option also send the reply with a custom Delay time too. Like it I set 1 minute to the delay time and set the CronJob for each 5 minutes then the messages will send automated after run the CronJob on 5 minutes and the set delay time with 1 minute. So, the messages will automated send after 6 minutes later.
For adding another time Delay option for each messages when you will made the multi email adding features for me then if I add like 10 email accounts then some of messages and some of emails will not working at the specific delay time. That's the main issue.
It's because adding the Specific Delay time for specific messages with the Cron Job. So, I've found the Solution and you've to made it with GearMan for me.
Basically, you will have to abandon the CronJob. And start a job server on multiple process. The way that are implemented the code are very linear for example, one account will not be processed without the end of other operations. For a Job server I meant something like GearMan ([url removed, login to view]). You will maintain a CronJob with a daemon running just to start the process, from every ten minutes, but you will have an interface that will start up multiple process.
That way the problem with delay and mistiming will be mitigated. It need support you install a PHP Extension to install a PHP Extension in that way you will need try execute a command using SSH.
This above solution gave me my last Developer but he couldn't finish it because suddenly he had a small Car accident and he can't continue it until he's fit. That's why I am here again.
So, please let me know if anyone can complete it perfectly what I want and you must gave me a affordable rate for this. First read everything above carefully. I will provide my VPS and the Script what you've to modify. Also, if you need to ask me anything addition things then please feel free to ask me. I will really appreciate it.
10 freelancers are bidding on average $848 for this job
Hi we checked your requirement,We could develop as per your need. u could check that out. we would work till your satisfaction. Thanks & Regards Techwelfare Please check inbox for our previous work.
So you want use GearMan because you basically need a queue system, right? I have used GearMan before, and I can really help you on this. Let's do it sir. Please drop me a line