PhpList

Last updated
phpList
Original author(s) Michiel Dethmers [1]
Developer(s) phpList Ltd.
Initial releaseMarch 2000;24 years ago (2000-03) [2]
Stable release
3.6.14 [3] / 2023-10-04 [±]
Repository
Written in PHP
Operating system Linux
Available in35 languages
Type Mailing list management software
License GNU Affero General Public License
Website www.phplist.org

phpList is open-source software for managing mailing lists. It is designed for the dissemination of information, such as newsletters, news, advertising to list of subscribers. It is written in PHP and uses a MySQL database to store the information. phpList is free and open-source software subject to the terms of the GNU Affero General Public License (AGPL).

Contents

Overview

phpList can manage a list of subscribers and send e-mail messages to large numbers of subscribers. The subscription management, registration, personal data changes and unsubscribe requests are automated. Subscriptions to one or more lists are made through a subscription page that can be integrated into a website. [4] The information requested during registration, for example country of residence, language, date of birth, favorite food, etc. is determined by the list administrators and can be modified at any time. This information can then be used for targeted messaging, i.e., sending may be limited to subscribers who meet certain criteria, such as country or city of residence. The public interface is available in 35 languages. The documentation detailing the functions and features of the software is available in English and is partially translated into Spanish, French, and Dutch.[ citation needed ]

This software is comparable to GNU Mailman or Sympa , which also manage large-scale mailing lists, but there are two major differences: (1) phpList is only for direct mail, not for discussion, (2) people who subscribe to a list receive messages from the list, they can not reply to the list. Unlike discussion lists, phpList allows one to send messages to some of the subscribers in a list, based on complex criteria determined by the administrator. This software is useful for anyone who wants to manage a database that is more than just a collection of emails. phpList allows targeted sending with the use of sometimes very complex criteria. It is a useful tool to make information campaigns for large companies, associations, or small projects with a wide audience.[ citation needed ]

Operating systems supported

The software was developed for Linux, Apache and MySQL, but is also compatible with OpenBSD, FreeBSD, OS X, and Microsoft Windows. [5]

Database connectivity

phpList is designed to connect to a MySQL database. With its support for ADOdb it is possible to extend the connectivity to other databases such as PostgreSQL, Microsoft SQL Server, SQLite, Sybase, IBM DB2, and Oracle.[ citation needed ]

See also

Related Research Articles

<span class="mw-page-title-main">MySQL</span> SQL database engine software

MySQL is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database organizes data into one or more data tables in which data may be related to each other; these relations help structure the data. SQL is a language that programmers use to create, modify and extract data from the relational database, as well as control user access to the database. In addition to relational databases and SQL, an RDBMS like MySQL works with an operating system to implement a relational database in a computer's storage system, manages users, allows for network access and facilitates testing database integrity and creation of backups.

PHP-Nuke is a web-based automated news publishing and content management system based on PHP and MySQL originally written by Francisco Burzi. The system is controlled using a web-based user interface. PHP-Nuke was originally a fork of the Thatware news portal system by David Norman.

<span class="mw-page-title-main">Internet forum</span> Online discussion site

An Internet forum, or message board, is an online discussion site where people can hold conversations in the form of posted messages. They differ from chat rooms in that messages are often longer than one line of text, and are at least temporarily archived. Also, depending on the access level of a user or the forum set-up, a posted message might need to be approved by a moderator before it becomes publicly visible.

The term Listserv has been used to refer to electronic mailing list software applications in general, but is more properly applied to a few early instances of such software, which allows a sender to send one email to a list, which then transparently sends it on to the addresses of the subscribers to the list.

<span class="mw-page-title-main">XOOPS</span> Content management system software

XOOPS is a free open-source content management system (CMS), written in PHP. It uses a modular architecture allowing users to customize, update and theme their websites. XOOPS is released under the terms of the GNU General Public License (GPL) and is free to use, modify and redistribute.

Domain Technologie Control (DTC) was a web hosting control panel aimed at providing a graphics-oriented layout for managing commercial hosting of web servers, intended for shared web hosting servers, virtual private servers (VPSes), and dedicated servers. Domain Technologie Control is free software released under the GNU LGPL v2.1 license. It is fully skinnable and translated into several languages.

gPHPedit is a discontinued UTF-8-compatible IDE for web development in PHP using the GNOME desktop environment. gPHPedit is built using Scintilla. It was originally written by Andy Jeffries, and was maintained by Anoop John. It is similar to gedit with the difference that it is designed for PHP and HTML text editing. The last version is 0.9.91, released on July 5, 2006. It is free software licensed under the terms of the GNU General Public License (GPL),

ezmlm is mailing list management software (MLM) by Daniel J. Bernstein. It is similar to GNU Mailman and Majordomo but only works with the qmail mail transfer agent. It is released into the public domain. The latest version, 0.53, came out in 1997.

The acronyms BAPP and BAMP refer to a set of open-source software programs commonly used together to run dynamic websites or servers. This set is a solution stack, and an open source web platform.

SQL Server Notification Services is a platform developed by Microsoft for the development and deployment of notification applications based on SQL Server technology and the Microsoft .NET Framework. Notification Services offers a scalable server engine on which to run notification applications, with multi-server capability-providing flexibility and scalability for deploying applications.

<span class="mw-page-title-main">Sympa</span> Mailing list management software

Sympa is a mailing list management (MLM) software. Its name, which is an acronym for Système de Multi-Postage Automatique also means "nice" in French.

<span class="mw-page-title-main">History of free and open-source software</span>

The history of free and open-source software begins at the advent of computer software in the early half of the 20th century. In the 1950s and 1960s, computer operating software and compilers were delivered as a part of hardware purchases without separate fees. At the time, source code—the human-readable form of software—was generally distributed with the software, providing the ability to fix bugs or add new functions. Universities were early adopters of computing technology. Many of the modifications developed by universities were openly shared, in keeping with the academic principles of sharing knowledge, and organizations sprung up to facilitate sharing.

Open Computer and Software Inventory Next Generation is free software that enables users to inventory IT assets. OCS-NG collects information about the hardware and software of networked machines running the OCS client program. OCS can visualize the inventory through a web interface. Furthermore, OCS includes the capability of deploying applications on computers according to search criteria. Agent-side IpDiscover makes it possible to discover the entirety of networked computers and devices.

<span class="mw-page-title-main">Open Dental</span>

Open Dental, previously known as Free Dental, is an open-source dental practice management software licensed under the GNU General Public License. It is written in the C# programming language compatible with Microsoft .NET Framework and was first released in 2003. Current versions of the software require Microsoft Windows, but earlier versions supported other operating systems, including Linux. The full function version is only available under the commercial license because it includes royalty-bearing, licensed materials from the Code on Dental Procedures and Nomenclature (CDT) of the American Dental Association (ADA).

hMailServer Open-source e-mail server

hMailServer was a free email server for Windows created by Martin Knafve. It ran as a Windows service and includes administration tools for management and backup. It had support for IMAP, POP3, and SMTP email protocols. It could use external database engines such as MySQL, MS SQL or PostgreSQL, or an internal MS SQL Compact Edition engine to store configuration and index data. The actual email messages were stored on disk in a raw MIME format. As of January 15th, 2022, active support and development were officially halted, although version 5.6 will continue to receive updates for critical bugs.

<span class="mw-page-title-main">EGroupware</span>

EGroupware is free open-source groupware software intended for businesses from small to enterprises. Its primary functions allow users to manage contacts, appointments, projects and to-do lists. The project releases its software under the terms of GNU General Public License (GPL).

<span class="mw-page-title-main">Zarafa (software)</span> Discontinued free and open-source groupware

Zarafa was an open-source groupware application that originated in the city of Delft in the Netherlands. The company that developed Zarafa, previously known as Connectux, is also called Zarafa. The Zarafa groupware provided email storage on the server side and offered its own Ajax-based mail client called WebAccess and a HTML5-based, WebApp. Advanced features were available in commercially supported versions. Zarafa has been superseded by Kopano.

<span class="mw-page-title-main">Drizzle (database server)</span> Open-source database management system

Drizzle is a discontinued free software/open-source relational database management system (DBMS) that was forked from the now-defunct 6.0 development branch of the MySQL DBMS.

The following outline is provided as an overview of and topical guide to MySQL:

References

  1. The author of this system is Michiel Dethmers, a freelance technical designer, operating in London UK.
  2. Changelog for phplist
  3. "Releases: phpList /phplist3". github.com. Retrieved 2023-11-19.
  4. phpList Features
  5. "phplist on freebsdsoftware". freebsdsoftware. 26 May 2018.