What Is PHPlist?

With phpListings you get an online business directory script that suits your needs. Among the types of listing the software supports are business listings, classifieds, events, deals, blogs, job postings,  offers and anything else you can imagine. Listings can be monetized via powerful advertising tools. A popular open source newsletter manager, phpList is an excellent tool for distributing emails to large numbers of people. The app has been downloaded more than 1.5 million times and comes with many professional features, like HTML editing, importing and exporting CSV files, subscriber attributes for user-specific content, attachments, PDFs, and many others. SEO optimization is built into the directory script, ensuring that your website stands out from the crowd. Mobile-friendly layout resizes your directory website to fit the screen of whatever device it is viewed on, so that your visitors will have the same level of experience no matter what device they use.

PHPlist Demo

What AssistNix Serve?

1. Application Consultation For PHPlist Open Source Software

Open source adoption, management, governance, and compliance are components of our end-to-end solutions and services. We provide an open source roadmap that will convert your business vision into practice while converting your costs into savings with a team of consultants from different verticals and domains.

2. PHPlist On Premises Installation And Configuration.

Using the AssistNix Configuration Guide, you will find all the information necessary to set up PHPlist and enable it to communicate with other resources on your network. Furthermore, the Configuration Guide contains instructions on moving users and devices to a control PHPlist.

3. Issues Fixes On Self Hosted Servers.

There are many advantages to hosting your Cloud Applications with us; for example, reduced expenses, instant deployment, and reduced administration expenses.

Low Maintenance

Allow us to handle all your hardware and software issues so you can focus on your applications. Only worry about maintaining the internet connection.

Anywhere - Anytime

You can have access to your cloud application from anywhere in the world when it is running on an Internet server.

Dedicated Server

An integrated online server hosts your application and provides access to all the systems you need.

Less Risk

You have no risk at all since there are no long-term service contracts. Terralogic only charges you for what you use.

4. PHPlist User Guide & Application Use.

Using the AssistNix Configuration Guide, you will find all the information necessary to set up PHPlist and enable it to communicate with other resources on your network. Furthermore, the Configuration Guide contains instructions on moving users and devices to a control PHPlist.

5. PHPlist Application SaaS Hosting.

To ensure that our users have a positive experience with AssistNix, we also offer excellent application user guides. The user guide utilizes simple language, images, logical hierarchies and flows, a table of contents, searchable content, easily accessible content, a decent design, as well as references to other resources.

Key Features Of PHPlist

PHPlist has all the features you need to accelerate your business growth and provide exceptional customer experiences.

List Of Key Features 

1. phpList can be used to send newsletters, send notifications, and more. It is able to manage mailing lists with many subscribers. You can even manage small mailing lists with it.

2. Over the web, you can post and send messages to phplist, as well as manage them. Despite your system being turned off, it keeps sending messages.

3. You can customize the templates and integrate them with various websites.

4. Monitor how many people open your emails.

5. Editors such as FCKeditor and TinyMCE can be used to edit HTML. You can offer your subscribers the choice of text or html-based email messages.

6. Each and every subscriber receives the message because it is delivered in a queue. As a result, they will not receive duplicate copies even if they're on multiple mailing lists.

7. Personal information about subscribers, like their names and countries. It is possible to customize, which means that at the time of subscription, the user can specify what information is essential.

8. Managing large databases of subscribers is easy with User Management tools.

9. Throttling prevents your server from overloading by limiting the load it receives.

10. Messages can be scheduled based on when they should be sent. A mailing list can automatically be furnished with RSS feeds every week, every day, or every month.

11. The Phplist is currently available in English, Portuguese, Vietname, French, Spanish, Dutch, German, Traditional Chinese, and Japanese. Work on translating other languages is still ongoing.

PHPlist Installation

In the terminal, run the following apt-get commands to ensure that all your system packages are current.

HTTP port 80 is the default port for PHPList. Open your preferred browser and visit http://server-ip/lists/admin or http://your-domain.com/lists/admin and follow the on-screen instructions until you have completed the installation. The control panel must be accessed through a port 80 if you are using a firewall. Well done! PHPList has been installed successfully.

Requirement of PHPlist 

In order to install PhPlist application we require:

GNU/Linux operating system
Apache web server<./li>
PHP version 4.3 or higher
PHP Imap Module
MySQL server version 4.0 or higher
Testing Environment
Operating System – CentOS 6.4 & Ubuntu 13.04
Apache – 2.2.15
PHP – 5.5.3
MySQL – 5.1.71
phpList – 3.0.5

On the highway to user/product love, lifecycle emails are road signs providing timely guidance, not annoying billboards. ~ Samuel Hulick

How To Install PHPlist In Apache, PHP and MySQL

Install on Red Hat based systems using yum command.

# yum install httpd
# yum install php php-mysql php-imap
# yum install mysql mysql-server
# service httpd start
# service mysqld start

Install on Debian based systems using apt-get command.

# apt-get install apache2
# apt-get install php5 libapache2-mod-auth-mysql php5-mysql php5-imap
# apt-get install mysql-server mysql-client
# service apache2 start
# service mysql start

Create phpList Database

# mysql -u root -p

mysql> create database phplist;
mysql> grant all on phplist.* to [email protected] identified by 'my_password';
mysql> flush privileges;
mysql> quit;

Download and Install phpList

# wget http://garr.dl.sourceforge.net/project/phplist/phplist/3.0.5/phplist-3.0.5.tgz
# tar -xvf phplist-3.0.5.tgz
# cd phplist-3.0.5
# cd public_html/
# cp -r lists /var/www/html/        [For RedHat based Systems]
# cp -r lists /var/www/            [For Debian based Systems]

Configuring phpList

# vi config.php

Add the phpList database connection settings such hostname, database name, database user and database password as shown below.

# what is your Mysql database server hostname
$database_host = "localhost";

# what is the name of the database we are using
$database_name = "phplist";

# what user has access to this database
$database_user = "tecmint";

# and what is the password to login to control the database
$database_password = 'my_password';

You need to edit one more setting, by default phpList in ‘testmode‘, so you need to change the value from ‘1‘ to ‘0‘ to disable testmode.

define ("TEST",0);

Once you’ve entered all the details details. Save and close the file.

Access phpList Application




If your website ‘example.com‘ is pointed to the directory ‘/var/www/html/‘, and you have placed your phpList files under ‘/var/www/html/lists‘, then you should point your browser to http://www.example.com/lists/admin/.

Now click on ‘Initialise database‘ and fill information about your organization and set ‘admin‘ password.

Once, database initialise completes, continue to phpList setup to complete your configuration as per your requirements.

Once, setup complete. Login into your phpList admin panel.

Start creating new campaigns, view campaigns, add/delete users, view statistics and many more features to explore from the Dashboard.

FAQs For PHPlist Application

1. What kind of services Assistnix provide?

At AssistNix, we offer a complete consulting service for open source applications, like PHPlist, in addition to installing and configuring PHPlist on-site. If you have issues with your self-hosted server, we offer services to fix the problems, so that you will not face any issues. Apart from all this, we also offer highly professional and trustworthy Magento hosting services. These services can be enjoyed at very low rates as well. The quality of our services is never compromised in our effort to offer affordable rates.

2. Are there Assistnix demos or trial versions available?

There is a demo or trial version of AssistNix available for download. Our trial and demo services have been made available to the general public so that those who are unsure whether they would like to utilize our service can try it out for free.

With AssistNix, you can view a demo of your favourite open source application in real time, with demos of all major open source applications, we provide hosting space and support for community-driven apps. AssistNix provides applications, security, and compliance consultation, maintenance, and support well suited to the specific needs of your organization.

Using our expertise, you can spend your time on business expansion instead of managing applications. You don't need to spend precious time managing infrastructure or specifications because we provide product and technology services.

3. How can I receive Assistnix support?

Contacting AssistNix is a simple and straightforward process. We offer several ways for our clients to reach out to us. According to your membership level, you may contact us by email, phone, via our support portal, or via our support forums. You can always count on our team to provide you with the assistance you need. We will take care of any problem you're experiencing. Our team will respond as soon as possible no matter how you contact us.

4. How does the AssistNix team’s work?

All our staff members have high level skills and experience. They always pay attention to every detail when providing services to clients. Please contact us if you would like to have a chance to trial our service so that you can see how we work. You will receive consulting services, hosting services, and distribution of open source software from us. Support is provided to all our customers from the starting point until the end of the project. If you have any questions or concerns, please feel free to contact us at any time.

5. Is Assistnix provide free services?

AssistNix does not offer free demo. Payment is required in order to use the service. One of the best things about our service is that it is very affordable. Therefore, you need not worry about your budget when taking advantage of our impeccable services. You can be assured that our highly professional and impeccable services will not break your budget. But there is no free service available at AssistNix. For a free trial, you can test out our service to see if it's worth it. If you think it's worth it, you can make a purchase from us.

6. What is the pricing of AssistNix?

AssistNix prices are very reasonable, as mentioned previously. If you choose to use our services, you will be pleasantly surprised. A budget estimate will be prepared for you when you come to us. We promise not to go over that budget estimate. If there are small variations from the estimate budget, we will inform you first. We maintain an extremely transparent pricing system so that our customers know exactly what they are paying for. We offer very affordable services at AssistNix, so contact us today.

7. List of open source projects and CRM software on which AssistNix provides support systems.

With AssistNix, you can examine any open source demo online, which can save you time and help you to save resources, which includes demos for the most popular open source applications. We deliver technology and product services, so you don't have to worry about managing infrastructure or specifications.

Project management softwares, you can get supports from AssistNix:




Ecommerce Platform, you can get supports from AssistNix:


Magento CMS


CRM Platform, you can get supports from AssistNix:


Odoo CRM


8. Why can’t I login?

This could happen for a variety of reasons. Check first if you're using the right username and password. If so, you should speak to the board administrator and ask if you've been banned. A configuration error could also be happening on the website owner's end, in which case they must fix it.

9. Why do I need to register at all?

In order to post a message, you do not necessarily have to register, it depends on the board's admin. However, registration will grant you access to other features that guests are not entitled to, such as defining avatars, private messaging, contacting other users, and subscribing to user groups. The process of registering is easy, and you should do so as soon as possible.

10. Why do I get logged off automatically?

The board will only keep you logged in for a preset amount of time if you do not check the box when you login. In this way, we prevent unauthorized access to your account. Check the box while logging in to stay logged in. We do not recommend using a shared PC, such as a library computer, an internet cafe, an academic computer lab, etc. A board administrator has disabled this feature if you don't see this checkbox.

11. How do I prevent my username appearing in the online user listings?

The option to Hide your online status can be found in your User Control Panel, under "Board preferences.". By choosing Yes, only administrators, moderators, and yourself will be able to see your online status. As a hidden user, you will not be counted.

12. I’ve lost my password!

No need to panic! Even though you cannot retrieve your password, you can reset it easily. Just click the "I forgot my password" link on the login page. Once you've done this, you should have no problem logging in again.

PHPlist - AssistNix
// //