create a script that can help me log in, scrap and send email automatically - repost

CLOSED
Bids
7
Avg Bid (USD)
$196
Project Budget (USD)
$30 - $250

Project Description:
Our current situation:
We have a joomla site and installed a module.- rapid quote. When customer send Rapid quote form, we will get a RFQ(email) at aaa # gmail.com

Subject: PN
Email: XXXX # mail.com
Quantity: 1
Description: blower motor

We need a script:

1.When we got a RFQ, the script should automatically log in a parts search engine(a market palce like ebay, but do not have shopping cart)
2.Input pn and search, get all providers' email address
3.Send an email to all providers with pn, quantity, description, with email bbb # gmail.com(gmail IMAP)
4.Finally log out(must log out immediately!)
4. If no provider, automatically send an email to customer by using aaa # gmail.com saying no quote(i will make a email template)


Note:
1.When more than one customers send RFQs simultaneously, it is in a query, avoid missing.
2.At subject of outgoing email, there is a reference number consisting of date and sequence number, for example: 130202-0001
3. Have a log file to record what happened?
4.If the same customer repeatedly send RFQ with the same pn within 1 hours, script will only execute the first;
5. send email in imap method.

Out going Email Body:
Dear Vendor,
I need below part. Please quote your best price.

PN:
Quantity:
Description:



Best regards and have a nice day!

NAME
Address


Additionally,

If we add another website( to login, collect email addresses and send email), is it easy?


Please offer your best affordable price.

Skills required:
Perl, PHP, Python, Software Architecture
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 195
in 5 days
$ 250
in 5 days
$ 200
in 2 days
Hire barundebnath
$ 250
in 10 days
$ 180
in 20 days
$ 250
in 12 days
$ 50
in 2 days