- How we set up phplist mail server for email marketing
- How we set up phplist mail server
- How we fixed related errors with phplist mail server
- 1. Incorrect port
- 2. Server restrictions
- 3. Mail server sending limits
- Conclusion
- PREVENT YOUR SERVER FROM CRASHING!
- Open Source PHP Mailing List Servers for Mac
- phpList
- tinycampaign
- ADbNewsSender
- ANJEL
- BlogMail
- Comunica — The Newsletter Solution
- Customer Driven Development
- EZMLM-PHPWeb
- EverList
- Fancy NewsLetter
- GNUList
- Gutuma Newsletter Management
- Mail Group Solution
- Mail Send — Drupal Simplenews Newsletter
- MailBlaster
- Mailchimp Joomla Module
- MyNewsLetterSuite
How we set up phplist mail server for email marketing
Email communication continue to be one of the most extensive business tools.
That’s why, customers often need an open source software for sending bulk email newsletters, marketing campaigns and more.
PhpList mail server comes handy in sending large amount of emails simultaneously.
At Bobcares, we often get requests from our customers to configure phplist mail server as part of our Server Management Services.
Today, we’ll see how our Support Engineers set up a mail server for phplist and fix related errors.
How we set up phplist mail server
The process of composing mails to few friends or contacts is rather easy. But, that’s not the case when you have to address hundreds or thousand contacts. That’s where bulk emailing software like phpList helps.
PhpList is an open source software for sending email newsletters and notifications. Using phplist, we can send a single email to thousands or millions of subscribers. It makes contact management easier too.
Now, let’s see how our Support Engineers set up phplist on a server.
1. Based on the requirements of the customers, we first download phpList from http://www.phplist.com/download.
2. Once we finish the downloading of phplist zip file, we upload it into public_html folder of the website via FTP. For example, we create a folder /lists in public_html and upload the contents into it. Alternatively, we can simply fetch the phpList package directly to the website directory using server root access.
3. Then, we extract this file using File Manager in (Cpanel’s file manager has an option to extract zip files).
4. Next, we create a database by specifying a database name, username, and password.
5. After that, we edit the phplist configuration file config.php, lists > config > config.php. Following that, we enter the database name, username, and password that set up earlier.
6. Then, we login into http://domain.com/lists/admin. Next, we click Initialise Database and filled the fields with customer details and click Continue button.
7. Finally, we click to Continue with phpList setup.
PhpList allows to use PHPMailer class and we can set the mail server through which the mails will be sent. Moreover, this helps to add security features like user authentication.
The exact setting of phpList mail server appears as
How we fixed related errors with phplist mail server
From our experience in managing servers, we often see customers facing problems after phpList set up on the server. Let’s take a closer look at how our Support Engineers fixed the problems.
1. Incorrect port
Recently, one of customers came up with a Phplist mail problem. He was getting an error while sending emails.
Can't connect to 995: Connection refused
Then our Support Engineers checked the phpList configuration file, config.php and found that the issue was due to the incorrect mail port setting. So we entered the right port in config.php. Additionally, we checked and confirmed that the mail port is correctly setup in the firewall too. Otherwise, the firewall blocks the connection for the port.
2. Server restrictions
By default, phpList uses the PHP’s default mail() function to send mails.
However, it is less secure than the other mail sending option like SMTP. In order to increase the server security, web hosting companies usually disable the mail() function on the server. This causes problem with phpList too.
In such cases, instead of sending emails via php mail() function, our Support Engineers suggest using the SMTP server in PhpList configuration.
3. Mail server sending limits
Similarly, another customer had a problem with my phplist config. An error occurred when he sent a newsletter. The error said,
Domain abca.com has exceeded the max defers and failures per hour (7/5
(26%)) allowed. Message discarded.
This error happens due to the temporary block of the sending domain on the server. The mail server places a block for the domain when there are too many failed deliveries of emails. The reasons for failed mail deliveries include:
Our Support Engineers fixed this issue by increasing the email sending limits per our to a higher value. In addition, we suggested our customer to verify the email addresses in the phpList. Otherwise, incorrect email address results in a failed delivery of emails and thereby blocking of the domain.
[Getting errors while setting up phpList mail server:? We’ll fix it for you.]
Conclusion
In short, phpList mail server is an open source software for sending emails for millions of customers. Wrong mail server configuration, bad firewall, etc. can result in phpList errors. Today, we saw how our Support Engineers set up PhpList on the server and fixed related errors.
PREVENT YOUR SERVER FROM CRASHING!
Never again lose customers to poor server speed! Let us help you.
Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.
Open Source PHP Mailing List Servers for Mac
Browse free open source PHP Mailing List Servers for Mac and projects below. Use the toggles on the left to filter open source PHP Mailing List Servers for Mac by OS, license, language, programming language, and project status.
Ride-hailing apps for your business White label solution for any on-demand service, whether it is a taxi, ride-hailing, healthcare services, booking or even pet care
For teams looking to improve their productivity and performance, LiquidPlanner offers the right solution. LiquidPlanner is a dynamic online project management software for businesses looking to thrive and succeed in competitive industries. Affordable and feature-packed, LiquidPlanner revolutionizes project management with its robust set of tools, such as smart schedules, resource management, cross-project visibility, contextual collaboration, integrated time tracking, and advanced analytics.
phpList
phpList delivers Open Source email marketing, including analytics, list segmentation, content personalisaton and bounce processing. Extensive technical features and a secure and stable codebase are the result of over 17 years of continuous development. Used in 95 countries, available in 20+ languages, and used to send 25 billion email campaigns last year. Deploy it with your own SMTP server, or get a free hosted account at http://phplist.com.
tinycampaign
tinyCampaign is a simple and lightweight newsletter system built on a nice Bootstrap and the Liten framework. You can send out simple and beautiful HTML emails with ease. Must have shell access to install and update. Full installation instructions can be found here: https://tinyc.7mediaws.org/knowledge-base/installation/
ADbNewsSender
ADbNewsSender is an easy to install and use php based newsletter script. You can use it to manage multiple newsletters. It is using double opt in and supports MySQL/MariaDB and PostgreSQL. You can also present a web archive to your website’s visitor. Please note that the development has been discontinued. You can still download the software, but you won’t receive any support or updates.
ANJEL
Deploy secure Home Office in a minimum of time with the Remote Work solution: a unique kind of Remote Access to allow your employees to connect and work directly on their office workstations without leaving the safety of their home.
BlogMail
BlogMail software is a CMS and a Webmail application integrated in one. It’s based on WordPress MultiUser and has all the functionality of this, like RSS and comments, plus support for LDAP, smarty templates, automatic subdomains and antispam filtering.
Comunica — The Newsletter Solution
Customer Driven Development
Customer Driven Development allows the consumers of open-source software to provide feedback and direction to its creators. CDD provides infrastructure to allow features to be voted, suggested, and a secure email database for notification.
EZMLM-PHPWeb
EZMLM-PHPWeb offers users who have subscribed to an ezmlm list the ability to view and search archives from a web interface. EZMLM-PHPWeb allows new users to subscribe and existing users to unsubscribe and perform various ezmlm functions.
EverList
EverList is a freeware standard listserv package written in PHP on a MySQL database backend. Includes both email digest and web-based forum interfaces. Supports multiple customized forums.
How intelligent field teams win at retail. For CPG companies with field teams, or third-party merchandisers/brokers/distributors
Real-time insights on retail execution and sales performance. Smarter merchandising, promotion, and sales execution tools for your field team. Everything you need to win at the shelf.
Fancy NewsLetter
Fancy NewsLetter is a PHPNuke add-on for administrators or super users. It delivers a high level of NewsLetter features : Download/Forum/Links/News stats. It is also «skinable» by a template system & compatible with NSN Groups, NSN Mailing List, .
GNUList
Gutuma Newsletter Management
A feature rich PHP newsletter / mailing list management tool. It offers multiple lists, import, export, attachments, drafts, AJAX, notifications, cron, MD5 protected logins and batched delivery. No database required. Online demo version available.
Mail Group Solution
Mass mailer solution with opt-in/opt-out options. Also has a admin/moderator panel with full logging.
Mail Send — Drupal Simplenews Newsletter
You only need the php file and a form that will initiate it plus a custom unsubscribe page. The script uses simplenews newsletter database tables, users, newsletter categories etc. The only thing you have to do is to disable the simplenews newsletter spool cron from Drupal or choose not to send them form Simplenews/Drupal interafce in order to avoid having both this tool and Drupal cron sending mails. You can easily dissabel cron if you get the Elysia Cron module for Drupal. Users will continue to subscribe/unsubscribe using simplenews newsletter module and you will create the newsletters the usual way. The script works with multiple newsletter categories and every time processes the latest newsletter that has not been sent. After you sent the newsletter, there is nothing else you need to do. Nothing very fancy but is good for sending thousands of e-mails. For more info visit http://tecorange.com/content/mail-send-addon-drupal-simplenews-newsletter
MailBlaster
MailBlaster is an easy way to create and send e-mail to groups of addresses. It is easily tweaked for individual needs. It includes a list manager and wysiwyg html message editor, and an easy to edit config file.
Mailchimp Joomla Module
A Mailchimp Joomla Module. This module will place a Subscribe box for your users to use. Allowing your users to sign up without refreshing the page with AJAX as well easy management for the site admin. Very simple to use.
MyNewsLetterSuite
A small Newsletter-suite which allows registered users to edit new newsletters or browse old ones. It also contains some very simple statistical functions.