The final product will be a packaged plugin, install-able as a standard wordpress plugin, or ultimate member add-on. Settings area will include smtp email server, username, password, and port for authentication and used to send emails to directory members. From the member directory search results, users will see a "select" all, which will select individual checkboxes on all members within the search results. They can also check the box shown on each individual profile card to send to a fewer selected number of results.
At the top and bottom of the results list, there will also be a "email selected members" button which upon clicking will open up an ajax box, or "light box" window that will allow the user to enter a subject, and the message content. A "Send" button will be included on that window, which will produce a warning indicating, "you are about to send and email to the <number of selected members> selected members. Click OK to proceed." There should be an OK and a Cancel button on that warning page. Cancel will return the user to the email composition screen which will also include a cancel option.
The Email composition screen will also include a "schedule" button (in addition to the "send" button), which will produce a drop down calendar, where the user can select a date and time for the email delivery.
If the user approves the send, the message will be sent to all the selected users immediately, unless over 50 users are emailed, in which case it will send 50, wait 15 minutes and then send another 50, and so on, until all emails have been sent. If the user schedules the email, this same process will begin execution at the specified date and time.
The settings area will also have a history section that will show all emails that have been sent, who sent them (based upon the logged in user who sent the email), a link to preview the message, and a list of the recipients. It will also have a "scheduled" section that shows a list of all emails scheduled to be sent, the date and time, sender, a link to preview the message, and the recipient list.
23 freelancers are bidding on average $548 for this job
Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks
yes, let's clarify the requirement in details also if you want us to share our skill and previous work let us know.. hope to hear you soon.. Thanks & Regards PROMITI