![]() ![]() |
Home |
How it works |
Projects archive |
Contact Us Air Compressor Bot |
|
| The Career Path of Freelance Programming Jobs |
Automatic Passwords Manager |
![]() |
Bidding Time: |
16/11/2004 09:17 - 17/11/2004 09:17 |
Budget: |
N/A |
Status: |
Closed |
|
|
|
Job Type: |
|
Description: |
AUTOMATIC PASSWORD MANAGER DESCRIPTION Cgi or PHP script for unix server: -Script reads POP3 email account every X minutes. -Extracts order code and senders email address from the email and stores to the database. Deletes email & saves it to the database. -Creates random user name & random password for corresponding* directory (.htaccess & .psw) -Sends corresponding* email to the user that includes issued: username, password and email body. *Database includes information about paths, email body etc. for each order code. -Checks database every X minutes and deletes expired users. DATABASES Database can be just TEXT database so, it can be edited using notepad. Database can be also MySQL database... but actually text database is preferred as there will not be very many entries at the same time. Product database and user database should be also manually editable. EXAMPLE PRODUCT DATABASE ORDER CODE B001 VALID 1440 mins HTACCESS PATH domain1.com/members EMAIL BODY “Thank you…” *First 160 chr will be forwarded to: EXAMPLE USER DATABASE USERNAME RANDOM NAME PSW RANDOM PSW USER EMAIL MY MAIL.COM ORDER CODE B001 ISSUED TIME / DATE EXPIRES TIME / DATE EXAMPLE EMAIL DATABASE Stores emails of all users There should be basic admin panel with the following functions: ADD USER - Allows manually ADD user to the db. DELETE USER - Allows manually DELETE any user from the db. SHOW USERS - Lists all users from the db. There should be basic conf file to make it easy to install the script. EXAMPLE CONFIG FILE POP3 username: mymail POP3 psw: secret POP3 server: mail.mail.com SEND MAIL PATH: path to required mail program ?! CHECK POP3 account every: xx minutes CHECK database & delete expired users every: XX minutes REQUIRE string: "mail.scriptlance.com" or "XXX" or "XXX" If empty, process all emails. Script can be created using what ever method as long as the functionality is the same. Please note that some minor functions might be missing of this project description. For example it might be important that script will process ONLY emails that are coming from some UNIQUE IP or MAIL SERVER, but this verification can be done easy way... script can read mailheader and serch for string - for example: "mail.scriptlance.com ([207.44.142.39])" if found email will be processed, if not found email will be deleted. ::: HTTP GET ::: Script should be able to receive using HTTP GET method the order info from another server. Example of the info: B01 MY MAIL.COM or only B01 Variable name: $msg Script should respond using HTTP GET method. The first 160 characters should include: generated USERNAME, PASSWORD and PRODUCT URL FROM DB. Plus also send optionally the same info by email if email found from $msg. Related Projects: This project is the proprietary information of .
Click here to remove this project from OUR database.
|
Operating System: |
Unix |
Database System: |
MySQL |
| <<< back |
|
| Home | Projects archive | RSS | Resources | Links | Contact Us | © 2004-2008 ProjectsList.biz /12.375 |