It is an E-mail Marketing Website Application that lets website owners build their e-mail contact list and implement marketing.
- Get insights on your audience growth, custom link interactions and mailing performance.
- Convert your links into trackable ones to know how many is interacting with it.
- Execute, track and manage campaigns with TinyMCE powered text editor with automatic image upload support.
- Get your business growing with this free, simple and easy to use application!
- PHP 5.X
- MySQL 5.X
- Access to Cron
- Access to E-mail Resources
-
Upload the project into your website server's root.
Sample: /public_html/mailmaid - Create a blank database and (optional) different account with atleast CREATE, SELECT, UPDATE, DELETE and INSERT permission.
-
Create a cron job that runs every 5 minutes with a command to execute path_to_mailmaid/app/Mailer.php
Sample: php -q /home/{cpanel_username}/public_html/mailmaid/app/Mailer.php >/dev/null -
Visit Mailmaid
Sample: www.yourwebsite.com/mailmaid - Fill up the setup form appropriate details
- Login using your newly registered account from setup! Congratulations!
Mailmaid doesn't come with its own script to subscribe users easily but it provides an end-point to subscribe users. Mailmaid doesn't currently support a way to insert contacts from outside sources.
POST /path_to_mailmaid/subscriber/subscribe
Fields to send: email, listId
email - E-mail address of the subscriber.
listId - ID of the subscriber list. You can find this when going to Mailmaid's panel->Subscribers
Response: { status: true|false }
Mailmaid is not responsible for any misuse of server's resources. There is a setting in the admin panel to provide the allotted e-mail that can be sent per hour. Be sure to know your server provider what is the allotted e-mails that can be sent per hour by your account. It is heavily recommended to avoid using the whole allocation in order to provide resources to other applications that might use it.
This is an application developed with complete documentation for my thesis in Introduction to Software Engineering during 1st trimester of S.Y. 2017-2018 in AMA Computer College Las Piñas. If you want to get a copy, send an inuiry or report an issue, you can contact me at [email protected].