 |
| File |
Role |
Description |
pop3.gif |
Screen |
Output of the example script accessing a POP3 mailbox |
|
 |
|
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
 |
| Project record: |
pop3class |
| Popularity score: |
140.91 |
| Vitality score: |
10.19 |
|
| Ratings | Utility |
Consistency |
Documentation |
Examples |
Tests |
Videos |
Overall |
Rank |
| All time: |
Good (86.8%) |
Good (83.0%) |
- |
Sufficient (73.7%) |
- |
- |
Not sure (59.1%) |
771 |
| Month: |
Not yet rated by the users |
| 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 |
| Class |
Dependency |
Why it is needed |
| pop3ml |
Required |
accessing and retrieving e-mail messages |
| 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. |
 If you know an application of this package, send a message to the author to add a link here.
| File |
Role |
Description |
browse_mailbox.php |
Example |
Example of browsing and display messages of a mailbox using the pop3:// stream handler on an already opened POP3 connection |
LICENSE |
Lic. |
BSD License |
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 |
pop3.php |
Class |
POP3 class file |
test_pop3.php |
Example |
POP3 class test page |
|
|