The Purpose of this server is to serve web content for those people that are not able to visit certain website after blocking or filtering of governments. Such as China or Saudi Arabia or Iran or others.
At the Server side:
This software’s main role is receive requests via email at subject area, and download the
destination’s requests up to selectable and attach or embed it into an email and reply to the sender. It will also download the request URL’s up to one click deep so client can browse the page after by downloading the ZIP attachment in the email up 1MB.
The server will have keep track of all clients and all requests in the database. And it will have payment option to buy credit for those who want to use premium service.
The premium service consist of up to 5 click deep downloading of attachment up to 100MB file size.
• The email help and instructions must be in multiple language
• The client’s email will be the user ID in the system so all profile will be automatically created upon first email.
• The server will keep cookies in database for premium users so they can login into third party websites such as orkut.
• The server must be able to recognize video content and attach them in the email. In most important video websites such as YouTube. (Up to 10 website will be request and more website may be added in future upon requests) and the video must be directly attached as AVI or MPG to email as attachment so user can choose to download.
• The server must be able to optimize the content inside an email for GMAIL, YAHOO and HOTMAIL showing so the mime format must be arranged. Also if it is preffered it can be converted into a graphical selection.
• Links inside html page will be converted into a format where user can request the next page just by clicking on link and an automatic reply can be sent for the next URL request.
• Server must have a paypal or manual payment option or serial number (12 digit prepaid card purpose) to receive payment for monthly premium account.
• Each client will have a specified limitation (Megabytes) per day to request for contents
• The server will run in Linux environment
• Server must a web-based configuration page.
At the Client side:
A Firefox extension is required to be installed by user, this extension can also be attached and installed through email since the client might be blocked to our website they can send any email to us and receive required application in reply.
The purpose of this firefox add-on is to serve client as fast as possible and eliminating the need of sending an email manually by client.
The component will place additional text box in firefox similar to Address Bar and can surf web by typing the address there and receiving reply from the server.
• The extension can filled with user’s GMAIL or YAHOO or HOTMAIL or any SMTP/POP3 account information (username and password) and extension will send an email automatically via Web-based or SMTP or IMAP to the main server.
• The extension will check email for reply from Server for requested address and will open the requested URL inside Firefox as it was opened directly.
• Since all HREF are modded by SERVER, upon clicking on any link on opened page, instead of going directly it will again send the requested.
• The extension will have a status bar to inform user of current status every moment.
• The client must also have link for payment via PayPal or key-in Serial numbers of Prepaid card for adding credit to acquire Premium account.