Login   Register  
PHP Classes
elePHPant
Icontem

Class: pop3ml

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of giuseppe lucarelli  >  pop3ml  >  Download .tar.gz .zip  >  Support forum Support forum (1)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: pop3ml
Base name: pop3ml
Description: Manage mailing lists using a POP3 account
Related classes: , , , , , , ,
Version: 0.2
PHP version: 5.0
License: GNU General Public License (GPL)
All time users: 1705 users
All time rank: 1912
Week users: 4 users
Week rank: 1006
Picture of giuseppe lucarelli
Author: giuseppe lucarelli <e-mail contact>
Packages: 3 Browse this author's classes Browse this author's classes
Country: Italy Italy - PHP jobs in Italy
Age: 53
All time rank: 100340 in Italy Italy
Week rank: 626 Up24 Up in Italy Italy
Innovation award
Innovation award
Nominee: 2x


  Detailed description  
This class can be used to manage or newsletters mailing lists using a POP3 account, whitout a local smtp server.

It works with php5 and mysql => 4. It's highly configurable by users.
You can subscribe/unsubscribe simply with mail messages. There is optional subscription/unsubscription confirmation,
subscription moderation, message moderation, digest message mode, parent/children list management, mail scheduling to
postpone a message, mail filter (procmail-like syntax), message queue for unsent emails, message size check,
command to retrieve messages, bounce detection, message header management, black/white list, multi rcpt-to smtp command
and others functions.

 

  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

  Screenshots Screenshots   Rate classes User ratings   Dependencies   Applications   Files Files  
  Files folder image Screenshots  
File Role Description
Files folder imageimg (5 files)

  Screenshots  /  Files folder image img  
how to configure ML
File Role Description
  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


  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

  User ratings  
Not yet rated by the users

  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 folder image Files  
File Role Description
Files folder imageincludes (6 files)
Files folder imagepatches (3 files)
Files folder imagesql (4 files)
Files folder imagetemplate (5 files)
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 viewmsg.php Aux. extra script to show list's messages
Plain text file ChangeLog.txt Data ChangeLog file
Plain text file clean_pop3ml.php Aux. extra script to remove old records

  Files  /  Files folder image includes  
File Role Description
  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  /  Files folder image patches  
File Role Description
  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  /  Files folder image sql  
File Role Description
  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  /  Files folder image template  
File Role Description
  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.