Login   Register  
PHP Classes

Class: pop3ml

Icontem
elePHPant

  Classes of giuseppe lucarelli  >  pop3ml  >  Download  >  Support forum Support forum (1)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: pop3ml Support forum
Base name: pop3ml
Description: Manage mailing lists using a POP3 account
Version: 0.1
Required PHP version: 5.0
License: GNU General Public License (GPL)
 
  Screenshots Screenshots   Author   Group folder image Groups   Detailed description  
  Dependencies   Applications   Files Files  

Screenshots

how to configure ML
File Role Description
Files folder image img
  Accessible without login Image file mltable1.jpg Screen how to configure ML
  Accessible without login Image file mltable2.jpg Screen how to configure ML (2)
  Accessible without login Image file mltable3.jpg Screen how to configure ML (3)
  Accessible without login Image file test_pop3ml.jpg Screen how to test/send messages to ML
  Accessible without login Image file viewmsg.jpg Screen how to view messages

Author

Picture of giuseppe lucarelli
Name: giuseppe lucarelli <e-mail contact>
Published packages: 2 Browse this author's classes Browse this author's classes
Country: Italy Italy - PHP jobs in Italy
Home page: http://www.bsmc.it/

Innovation Award

PHP Programming Innovation award nominee
March 2009
Number 10
Managing a mailing list consists on several tasks that include receiving and resending messages sent to the mailing list, joining and removing mailing lists subscribers, etc..

This class provides a complete solution to do all that in PHP.

Manuel Lemos

Groups

Group folder image Email Email sending and receiving View top rated classes
Group folder image PHP 5 Classes using PHP 5 specific features View top rated classes
Group folder image Databases Database management, accessing and searching View top rated classes

Detailed description

This class can be used to manage or newsletters mailing lists using a POP3 account.

It can check a POP3 account for messages with request from users subscribe and unsubscribe from the list. The subscribers list is stored in a MySQL database table.

It can also queue messages for delivery to the list subscribers using a remote SMTP server.

The class also supports moderated lists and allowing and disallowing specify e-mail address from sending messages to a list.

Packages needed by this class

Class Dependency Why it is needed
POP3 e-mail client
Required
accessing and retrieving e-mail messages
SMTP E-mail sending class
Required
for connecting to a local/remote smtp server and sending e-mail messages
Simple Authentication and Security Layer
Required
for standard pop3 authentication
MIME E-mail message parser
Required
for parsing and decoding e-mail messages

Applications that use this class

No application links were specified for this class.
Add link image If you know an application of this package, send a message to the author to add a link here.

Files

File Role Description
Accessible without login Plain text file README Doc. very simple readme file
Accessible without login Plain text file config.php Conf. configuration script
Accessible without login Plain text file INSTALL Doc. installation notes
Accessible without login Plain text file mlsend.php Example sample script to run pop3ml class
Plain text file test_pop3ml.php Aux. extra script to test/send message sending
Plain text file ChangeLog.txt Data ChangeLog file
Plain text file clean_pop3ml.php Aux. extra script to remove old records
Files folder image includes
  Plain text file class.genpass.php Aux. sample script to generate a password value
  Plain text file class.pop3ml.php Class main php script class
  Plain text file class.scheduledate.php Aux. extra class to manage scheduling date
  Plain text file class.viewmsg.php Aux. extra class to show list's messages
  Accessible without login Plain text file functions.php Aux. apache authentication script
  Plain text file getattach.php Aux. simple script to download message's attachment
Files folder image patches
  Plain text file patch-0.1-0.2.php Aux. script to change release
  Plain text file README Doc. explains how to change release
  Plain text file sqlchanges.php Aux. script to change release
Files folder image sql
  Plain text file config.goshweb.sql Data another specific sql table for an extra program
  Plain text file mltable-it.sql Data italian version of mailinglist sql table structure
  Plain text file mltable.sql Data mailinglist sql table structure
  Plain text file pop3ml.sql Data database structure file
Files folder image template
  Plain text file clean-lynx.sh Example shell script sample
  Plain text file clean.sh Example shell script sample
  Accessible without login Plain text file crontab.sample Data unix cron shell script sample
  Accessible without login Plain text file mlsend-lynx.sh Data lynx like shell script sample
  Accessible without login Plain text file mlsend.sh Data wget like shell script sample
Download all files: pop3ml.tar.gz pop3ml.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.