Looking for some service to send emails to your clients or subscription list in bulk?
Well, Bulk mailer will help you with this, it will provides you a complete package where you can manage your subscription list and send them in bulk through your own server.
Instead of paying on monthly or yearly basis to other vendors, just pay once and you will get most of them out of it.
Bulk Mailer is a package where you can manage your Email Campaigns, Templates, and the list all in one place and with full control.
It will also provide you full statistics of campaigns and emails.
Bulk Mailer will provide you below awesome features
Before installing Bulk Mailer, we hope you have the following setup in proper working condition
For more details about installing this Laravel based application, follow this laravel official documentation
Quick Note: As this is a Laravel based application, you must point your domain to "public" folder in root folder of application. (i.e, /var/www/html/public).
Bulk Mailer is a Laravel based application and we try to make it super easy for you to install. Follow the below process to easily install the application.
First of all install composer and execute this command in project's root folder (i.e, in my case it is /var/www/html).
> composer install
Open this .env file in some editor and change the following required values.
APP_URL=http://maildomain.com APP_TIMEZONE=UTC DB_CONNECTION=mysql DB_HOST=192.168.10.10 DB_PORT=3306 DB_DATABASE=mailer DB_USERNAME=homestead DB_PASSWORD=secret QUEUE_DRIVER=beanstalkd (Other options include database, Beanstalkd, Amazon SQS, Redis, and sync. For more details please refer to Laravel documentation) MAIL_DRIVER=smtp MAIL_HOST=maildomain.com MAIL_PORT=25 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_ENCRYPTION=null
> php artisan app:prepare
To verify if mail is working, go to project root folder and execute this command
> php artisan test:email yourtestemail@somewhere.com
If you have done above process in right way, then
Congrats!!! You did it...
Introduction
Configuring Supervisor before running bash script
numprocs=15 (For mailer-queue ) numprocs=3 (For template-queue )
Installing required services
Upon installation make sure both installed and configured successfully.
Note: As per my settings, my root folder is /var/www/html. You must go with the path where you uploaded that code. And this configuration only works if you have "QUEUE_DRIVER=beanstalkd" in your .env file. Changing it might disturb the code execution and if you need to change that, then you must configure it by yourself.
By following above installation process, you will successfully installed Bulk Mailer. But, in case of any error while installing those services please refer to their official documentation which is available at:
You may contact us at
https://phalcosoft.com/contact
Developed with love by Phalcosoft.