Baby POP3 Server 1.04
Sponsored Links
Baby POP3 Server 1.04 Ranking & Summary
File size:
36.7 KB
Platform:
Windows All
License:
Freeware
Price:
Downloads:
1447
Date added:
2006-01-13
Publisher:
Pablo Software Solutions
Baby POP3 Server 1.04 description
Baby POP3 Server - Simple POP3 server, which doesnt take many resources and supports most of the standard POP3 commands Baby POP3 Server is a simple POP3 server, which doesnt need many resources and supports most of the standard POP3 commands.
POP3 Server classes:
- CListenSocket
This socket accepts all incoming connections. When a client connects to the server, CListenSocket accepts the connection and creates a new thread (CClientThread) that will take care of all further communication between the client and the server. After the thread has been created, CListenSocket will return to its waiting state.
- CClientThread
This thread will handle all communication between the client and the server using CControlSocket.
- CControlSocket
This socket class will process all incoming POP3 commands and send back the response to the client. CControlSocket is basically the class where all the good stuff is happening:
Validate user login
Read mail directory and keep track of changes (deleting mail).
When requested, send messages to the client.
- CMonitorThread
This thread monitors the mail drop folder for incoming messages (from the SMTP server). When a new message is dropped into this folder, its header will be checked to determine the receiver. If this receiver has a user account on our server the messages will be copied to his/her mailbox. If the server cant determine the receiver, the messages will be moved to the admin mailbox.
CMonitorThread uses FindFirstChangeNotification to find out if there are any new messages in the mail drop folder. Unfortunately ReadDirectoryChangesW is not available under all versions of Windows(this function tells us exactly what has changed in the specified directory) , so I had to reproduce its functionality by keeping track of the changes myself.
- Configuration:
To make this POP3 server useful you must also have a SMTP server installed. Microsofts SMTP server from ISS will be fine (included with Windows NT/2000/XP). Usually this SMTP will have a mail drop folder were it will drop incoming messages. Microsofts SMTP server uses c:inetpubmailrootdrop by default.
This mail drop folder is the input folder for our POP3 server, so open the Settings dialog and set the mail folder.
The time-out setting lets you specify the time-out value for receiving data. When clients become idle for too long the connection will be closed.
In User Accounts you can Add/Edit and Delete user accounts. The admin account is default and cant be removed.
- TODO:
Implement any missing commands.
Add mailbox locking (so multiple users cant log into the same mailbox).
Add domain checking.
Make lots of money by selling this software instead of giving it away for free...
Features:
- Supports most RFC1939 POP3 commands
- Supports multiple POP3 user accounts
- Integration with Microsoft SMTP server
- Multi threaded
Enhancements:
- Fixed: Timing problem while monitoring Drop folder.
POP3 Server classes:
- CListenSocket
This socket accepts all incoming connections. When a client connects to the server, CListenSocket accepts the connection and creates a new thread (CClientThread) that will take care of all further communication between the client and the server. After the thread has been created, CListenSocket will return to its waiting state.
- CClientThread
This thread will handle all communication between the client and the server using CControlSocket.
- CControlSocket
This socket class will process all incoming POP3 commands and send back the response to the client. CControlSocket is basically the class where all the good stuff is happening:
Validate user login
Read mail directory and keep track of changes (deleting mail).
When requested, send messages to the client.
- CMonitorThread
This thread monitors the mail drop folder for incoming messages (from the SMTP server). When a new message is dropped into this folder, its header will be checked to determine the receiver. If this receiver has a user account on our server the messages will be copied to his/her mailbox. If the server cant determine the receiver, the messages will be moved to the admin mailbox.
CMonitorThread uses FindFirstChangeNotification to find out if there are any new messages in the mail drop folder. Unfortunately ReadDirectoryChangesW is not available under all versions of Windows(this function tells us exactly what has changed in the specified directory) , so I had to reproduce its functionality by keeping track of the changes myself.
- Configuration:
To make this POP3 server useful you must also have a SMTP server installed. Microsofts SMTP server from ISS will be fine (included with Windows NT/2000/XP). Usually this SMTP will have a mail drop folder were it will drop incoming messages. Microsofts SMTP server uses c:inetpubmailrootdrop by default.
This mail drop folder is the input folder for our POP3 server, so open the Settings dialog and set the mail folder.
The time-out setting lets you specify the time-out value for receiving data. When clients become idle for too long the connection will be closed.
In User Accounts you can Add/Edit and Delete user accounts. The admin account is default and cant be removed.
- TODO:
Implement any missing commands.
Add mailbox locking (so multiple users cant log into the same mailbox).
Add domain checking.
Make lots of money by selling this software instead of giving it away for free...
Features:
- Supports most RFC1939 POP3 commands
- Supports multiple POP3 user accounts
- Integration with Microsoft SMTP server
- Multi threaded
Enhancements:
- Fixed: Timing problem while monitoring Drop folder.
Baby POP3 Server 1.04 Screenshot
Baby POP3 Server 1.04 Keywords
POP3
Baby POP3 Server
SMTP
Microsoft SMTP
RFC1939
Baby POP3 Server 1.04
simple POP3 server
standard POP3 command
RFC1939 POP3 command
Microsoft SMTP server
POP3 Server
SMTP server
Simple POP3
pop3 commands
Many Resources
drop folder
Bookmark Baby POP3 Server 1.04
Baby POP3 Server 1.04 Copyright
WareSeeker periodically updates pricing and software information of Baby POP3 Server 1.04 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Baby POP3 Server 1.04 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
pop3 server name for msn hotmail
yahoo pop3 server
pop3 server for gmail
what is a pop3 server
yahoo pop3 server address
pop3 server not responding
hotmail pop3 server
pop3 servers
pop3 server for yahoo
pop3 server name for yahoo
pop3 server name
pop3 server address
yahoo pop3 server name
pop3 server port
aol pop3 server
pop3 server windows
pop3 server linux
gmail pop3 server
Related Software
Baby FTP server has only the most necessary features and is yet powerful enough to be a basis for a more complex server. Free Download
Baby ASP Web Server was build as an alternative for Microsofts IIS Free Download
Baby Web Server was build as an alternative for Microsofts IIS Free Download
Fast and secure SMTP/POP3 server. Compatible with any mail client. Lots of security and anti spam features. Multiple SMTP gateways for messages that cannot be delivered directly. Parameterized mailing lists. Free Download
POP3 Server for Windows delivers your e-mail fast. Free Download
Multi-threaded HTTP Server for Windows 95 and NT. Free Download
POP3 Server ActiveX OCX is created as a professional and useful ActiveX control for Visual Basic or Visual C. Free Download
Corporate SMTP Server is outgoing SMTP server program for large organizations that can be used along with virtually any mailer or email program. It is very simple, bullet-proof and it has a lot of security and antispam features and options. Free Download
Latest Software
Popular Software
Favourite Software
