Find Jobs
Hire Freelancers

Auto-Emailing system

$100-500 USD

Completed
Posted over 16 years ago

$100-500 USD

Paid on delivery
We currently have a php page that lets users sign up for our site. The site itself is not live yet, so all that exists is this php page that is hooked up to insert new emails into our database. We are looking for a coder who can integrate a confirmation emailing system for us. The system should support the following functions: 1. Sends an email each time a new user signs up. 2. Creates email from a template file and replaces certain values in that file (for example, inserts the user's name in the greeting). 3. Properly sets the "from" information for all emails that get sent out. If interested, please explain how you would implement this and what specific technologies you intend to use. We currently use PHP, MySql, and Java. We are open to all suggestions. ## 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). * * *This broadcast message was sent to all bidders on Monday Oct 15, 2007 4:45:55 PM: Hi, Here are the updated specs for this project. We want to be able to handle a large load of users. There are two ways we are thinking to do this project: 1. When user signs up, write his name and email to mysql database; have a background process loop every 15 seconds and email names that have not been emailed yet; the email that gets sent needs to be generated from a template for which fields such as "FIRST_NAME" can be substituted with the signed up user's name. The database should be updated prior to sending the email (update signups set state = 'EMAILING' where email = ?) and after successfully sending the email (update signups set state = 'EMAILED' where email = ?). 2. An alternative is to have php write directly to a file instead of mysql. The emailing could be done from php or from a background process that occassionally checks the file and emails new addresses in the file. This process would also be responsible for updating the database with these names. We are open to suggestions. It is up to you to decide how you want to implement this project. Please let us know your plan if you have not done so already. Notes: A. The emailing system should properly set both the "to" and "from" addresses. We will tell you which "from" address to use. B. The system should be set up to ensure that emails are always sent exactly once to users. So even crashes and timing issues should not cause missed/duplicated emails. C. Would be extra great if you can (a) record the time, IP address, and browser settings of signups in the database and (b) implement a good way to check for "bounced" emails and update the database accordingly. This way we can keep a more informative record of emails, IPs, and browsers. Please respond with any questions/comments and updated bids if necessary. Thanks, Andy ## Platform linux
Project ID: 3379753

About the project

43 proposals
Remote project
Active 16 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
See private message.
$85 USD in 9 days
5.0 (9 reviews)
3.5
3.5
43 freelancers are bidding on average $122 USD for this job
User Avatar
See private message.
$127.50 USD in 9 days
4.9 (216 reviews)
7.4
7.4
User Avatar
See private message.
$127.50 USD in 9 days
4.9 (113 reviews)
7.0
7.0
User Avatar
See private message.
$85 USD in 9 days
4.6 (314 reviews)
7.5
7.5
User Avatar
See private message.
$85 USD in 9 days
4.9 (88 reviews)
7.3
7.3
User Avatar
See private message.
$85 USD in 9 days
5.0 (154 reviews)
6.6
6.6
User Avatar
See private message.
$140.25 USD in 9 days
5.0 (164 reviews)
6.4
6.4
User Avatar
See private message.
$85 USD in 9 days
4.9 (145 reviews)
6.5
6.5
User Avatar
See private message.
$212.50 USD in 9 days
4.9 (77 reviews)
6.2
6.2
User Avatar
See private message.
$102 USD in 9 days
4.8 (39 reviews)
6.4
6.4
User Avatar
See private message.
$93.50 USD in 9 days
5.0 (66 reviews)
6.0
6.0
User Avatar
See private message.
$148.75 USD in 9 days
5.0 (33 reviews)
5.6
5.6
User Avatar
See private message.
$85 USD in 9 days
5.0 (56 reviews)
5.7
5.7
User Avatar
See private message.
$119 USD in 9 days
5.0 (37 reviews)
5.6
5.6
User Avatar
See private message.
$85 USD in 9 days
4.8 (35 reviews)
4.7
4.7
User Avatar
See private message.
$85 USD in 9 days
4.5 (15 reviews)
4.8
4.8
User Avatar
See private message.
$255 USD in 9 days
4.9 (24 reviews)
4.6
4.6
User Avatar
See private message.
$106.25 USD in 9 days
4.2 (41 reviews)
5.0
5.0
User Avatar
See private message.
$85 USD in 9 days
5.0 (48 reviews)
4.1
4.1
User Avatar
See private message.
$170 USD in 9 days
4.2 (10 reviews)
4.4
4.4
User Avatar
See private message.
$382.50 USD in 9 days
5.0 (12 reviews)
3.6
3.6

About the client

Flag of UNITED STATES
United States
4.9
33
Member since Mar 31, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.