PHP Classes
Icontem

Class: POP3 e-mail client


  Search   All class groups All class groups   Latest entries Latest entries   Top 10 charts Top 10 charts   Newsletter Newsletter   Blog Blog   Forums Forums   Help FAQ Help FAQ  
  Login   Register  
Recommend this page to a friend!
      Classes of Manuel Lemos  >  POP3 e-mail client  >  Download  >  Support forum Support forum  >  RSS 1.0 feed RSS 2.0 feed Latest changes  >  Stumble It! Stumble It!  >  Bookmark in del.icio.us Bookmark in del.icio.us  
  Screenshots Screenshots   Supplied by   Group folder image Groups   Detailed description   Freshmeat project  
  Rate classes User ratings   Dependencies   Trackback   Applications   Files Files  
  • Screenshots:

    Output of the example script accessing a POP3 mailbox
    File Role Description
    Accessible without login Image file pop3.gif Screen Output of the example script accessing a POP3 mailbox
  • Supplied by:

    Picture of Manuel Lemos
    Name: Manuel Lemos <e-mail contact>
    Published packages: 28
    Country: Portugal Portugal - PHP jobs in Portugal
    Home page: http://www.ManuelLemos.net/
    Age: 40
    All time rank: 1
    Week rank: 1

    Browse this author's classes

  • Groups:

    Group folder image Email Email sending and receiving View top rated classes
    Group folder image Networking Networking protocols, clients and servers View top rated classes
    Group folder image Stream wrappers Access resources like regular files View top rated classes
  • Detailed description:

    Class that implements the access to mail boxes using the POP3 protocol.

    It features:

    - Support secure connections using TLS
    - Provides a stream wrapper class to access messages like files using fopen('pop3://user:pass@localhost/1', 'r');
    - POP3 server access using normal and apop login methods
    - Authentication mechanisms implemented by SASL client class like: PLAIN, LOGIN, CRAM-MD5, NTLM (Windows or Linux/Unix via Samba), etc..
    - Determining mailbox statistics (mail box size in bytes and the number of stored messages)
    - Listing of individual message sizes and identifier numbers
    - Retrieving messages in data blocks of limited size to not exceed the available memory
    - Retrieving messages all at once separating the headers from the body and limiting the number of message lines that may be retrieved at once
    - Marking messages to be deleted
    - Resetting the list of messages to be deleted
    - Issuing of protocol NOOP command to avoid connection shutdown while in idle state
  • Freshmeat project:

    POP3 e-mail client
    Project record: pop3class
    Popularity score: 741.61 (1.20%)
    Popularity rank: 4,815 (PHP Classes: 26)
    Vitality score: 109.58 (0.01%)
    Rating: 8.12 (Votes: 4) Please rate this class in Freshmeat
  • User ratings:

    Ratings
    Utility
    Consistency
    Documentation
    Examples
    Tests
    Videos
    Overall
    Rank
    All time:
    Good (86.1%)
    Good (82.4%)
    -
    Sufficient (73.5%)
    -
    -
    Not sure (58.7%)
    700
    Month:
    Good (91.7%)
    Good (91.7%)
    -
    Perfect (100.0%)
    -
    -
    Sufficient (65.0%)
    2
  • Packages needed by this class:

    Class Dependency Why it is needed
    Simple Authentication and Security Layer
    Conditional
    When the POP3 server requires authentication the SASL package provides support for implementing authentication mechanisms like: PLAIN, LOGIN, CRAM-MD5, NTLM (Windows or Linux/Unix with Samba).
    MIME E-mail message parser
    Conditional
    Only needed to run the example that parses and decodes messages
  • Trackback links:

    Link Description
    End-to-End Email Monitoring With PHP Summary: A PHP class exists to manipulate POP3 servers...
    Get Name from Email Address Check out this simple and easy function for extracting the name from an email address...
    Latest blog trackback links Latest blog trackback links
  • Applications that use this class:

    Link Description
    IRM IRM is a helpdesk and inventory application. It uses this class to pick mail up from a POP3 server and enter work requests directly into the job tracking system.
    UMPL for Xmailserver E-mail system management system that uses this class for fetching messages from a POP 3 server because it is complete and ready to use and it helped to speedup the development of this application.
    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
    Plain text file browse_mailbox.php Example Example of browsing and display messages of a mailbox using the pop3:// stream handler on an already opened POP3 connection
    Plain text file LICENSE Lic. BSD License
    Accessible without login Plain text file parse_message.php Example Example script to demonstrate how to open messages in a POP3 mailbox like files, and parse them with the MIME parser class
    Plain text file pop3.php Class POP3 class file
    Plain text file test_pop3.php Example POP3 class test page
    Download all files: pop3class.tar.gz pop3class.zip
    NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.

 
  Advertise on this site Advertise on this site   Site map Site map   Statistics Statistics   Site tips Site tips   Privacy policy Privacy policy   Contact Contact  

For more information send a message to :
info at phpclasses dot org.
Copyright (c) Icontem 1999-2008 PHP Classes - PHP Class Scripts
  PHP Book Reviews - Reviews of books and other products