PHP Classes

TA_Vpopmail: Wrapper class for vpopmail programs

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 638 All time: 5,002 This week: 560Up
Version License Categories
ta_vpopmail 1.0GNU General Publi...Email, Systems administration
Description 

Author

This is wrapper class for the vpopmail programs. It can be used to administer an e-mail a server.

We use the class to administer our e-mail server from our cellular phones via WAP.

Picture of Ricky Robinson
Name: Ricky Robinson <contact>
Classes: 3 packages by
Country: United States United States
Age: 60
All time rank: 53770 in United States United States
Week rank: 195 Up20 in United States United States Up

Details

I have set up a test site on our development server It only supports the domain test.com but is completely functional otherwise http://dev.terraaccess.com/test_vpopmail API Documentation: http://www.terraaccess.com/docs/ta_vpopmail API Documentation Download: http://www.terraaccess.com/docs/vpop_phpdocs.tar.gz This program includes 3 files index.html - test html entry page for class TA_Vpopmail libs/test_vpopmail.php - takes user input from index.html and calls the TA_Vpopmail class functions includes/ta_vpopmail.inc - holds the TA_Vpopmail class Required: 1. Web Server with access to vpopmail binaries 2. Installed and properly working vpopmail have tested on version 5.3.8 http://www.inter7.com I found that the vpopmail documentation didn't match the actual binary usage so I went throught the C source and wrote these wrapper functions based on that. 3. Installed and properly working php ( have tested on 4.1.2 and 4.3.1 Installation Instructions: 1. copy the included files into a directory structure that matches the above files. 2. Vpopmail bin files must be copied into a directory accessible by your web server and chown vpopmailuser.webservergroup and chmod 6755 I suggest that they be put in a directory by themselves I make no warranty as to the security of this setup Examples: chown vpopmail.nobody * chmod 6755 * vadddomain and vdeldomain must be suid root Example: chown root.nobody vadddomain chmod 6755 vadddomain 3. Set the VPOP_BIN_PATH in ta_vpopmail.inc on or about line 35

  Files folder image Files (4)  
File Role Description
Accessible without login HTML file index.html Data Input File for Test Script
Accessible without login Plain text file readme.txt Doc. Installation Instructions
Plain text file ta_vpopmail.inc Class Main PHP Class
Accessible without login Plain text file test_vpopmail.php Example Test PHP CGI Script

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 0%
Total:638
This week:0
All time:5,002
This week:560Up