I need a web based application that when given the server/user/pass for two imap accounts will copy everything from the source imap account into the destination imap account.
It must do the following:
1. Copy all messages
2. Create folders on destination imap account if the don't exist and copy the contents of it.
3. Provide a some kind of status output as it progresses. (Example:
Copying 45 messages in folder "inbox" ....
Creating Folder "Work" ....
Copy 22 messages in folder "Work" ... )
4. All web pages must load a header and footer file that so that it can be easily incorporated into current sites design framework.
5. I would like to be able to not create duplicats if at all possible.
I can create two IMAP accessable accounts to be used for testing purposes if necessary. Please ask me any questions you may have and any suggestions on how this could be made better would be appreciated as well.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
I have no preference what platform it is creted with as long as it is one of the following ASP, ASP.net, CFMX (6.1 Compatable), CGI or PHP.