Skip to content

Latest commit

 

History

History
52 lines (34 loc) · 2.13 KB

README.md

File metadata and controls

52 lines (34 loc) · 2.13 KB

IMAP Plugin

Description

This plugin uses the PEAR Net/POP3 package to emulate the php imap_xxx functions that are used by phplist for bounce processing. Some hosting providers, such as GoDaddy shared hosting, do not provide the imap extension that is needed by the phplist bounce processing.

If your php configuration already includes the imap extension then you do not need this plugin.

Installation

Dependencies

Requires php version 5.3 or later.

Set the plugin directory

You can use a directory outside of the web root by changing the definition of PLUGIN_ROOTDIR in config.php. The benefit of this is that plugins will not be affected when you upgrade phplist.

Install through phplist

Install on the Plugins page (menu Config > Plugins) using the package URL https://github.com/bramley/phplist-plugin-imap/archive/master.zip.

In phplist releases 3.0.5 and earlier there is a bug that can cause a plugin to be incompletely installed on some configurations (https://mantis.phplist.com/view.php?id=16865). Check that these files are in the plugin directory. If not then you will need to install manually. The bug has been fixed in release 3.0.6.

  • the file ImapPlugin.php
  • the directory ImapPlugin

Install manually

Download the plugin zip file from https://github.com/bramley/phplist-plugin-imap/archive/master.zip

Expand the zip file, then copy the contents of the plugins directory to your phplist plugins directory. This should contain

  • the file ImapPlugin.php
  • the directory ImapPlugin

Donation

This plugin is free but if you install and find it useful then a donation to support further development is greatly appreciated.

Donate

Version history

version     Description
2.1.1+20230204  Revised dependency checks
2.1.0+20230204  Changes for php 8 compatibility
2.0.3+20160316  Added dependencies
2.0.2+20160113  Fix problem with date header
2.0.1+20150912  Internal code change
2014-12-21      Initial version