Find Jobs
Hire Freelancers

Develop PHP Wrapper for Amazon SES

$8-15 USD / hour

已授予
已发布超过 10 年前

$8-15 USD / hour

We currently use Amazon SES for all of our emails. We have recently decided that we would like to maintain a record of sent emails to make it easier to see a history of communications with our users as well as provide some pre-sending detection for invalid email addresses. The software to be written will have the following features: + A simple RESTful interface that our various services can call, providing an email address, a template ID, a priority integer and data for rendering the template as required. + A simple RESTful interface to add an email address to the blacklist + A callback which will process SES bounces and add these addresses to the blacklist + A simple RESTful interface for querying the email history of an address, which will return a paginated list of messages sent to the account and/or an error message that the account is blacklisted. When a request comes in to send an email the service will 1. Check the email address to determine whether it's on the blacklist, returning an appropriate error message if it is 2. Render the template and insert the message into a queue of waiting messages, using the priority integer to determine queue position 3. Render the template file, and save it to the list of messages *pending* for the specified email address 4. A separate piece of the script, probably called regularly via cron, will determine how many messages may be sent in the current sending window (N) by querying SES limits, and dispatch the top N priority messages with status "pending" All of this code will be written in PHP using our in house API development framework (which is substantially similar to Code Igniter). All RESTful interactions will occur via JSON. As currently planned, all data persistence will occur in Redis, although we are open to considering other persistence layers. The successful applicant should be able to complete the core portion of this project in 20 hours or less. As some time will be needed to learn our development environment, I have budgeted an additional 10 hours for training in our coding style and our API development libraries.
项目 ID: 4725713

关于此项目

6提案
远程项目
活跃11 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
6威客以平均价$11 USD/小时来参与此工作竞价
用户头像
Thanks for inviting us to bid on this project. We have a team of highly qualified and creative professionals. Give us a chance to show our talents and we assure you quality.
$11 USD 在30天之内
4.3 (74条评论)
7.1
7.1
用户头像
lets do it now.......Thanks
$10 USD 在40天之内
4.7 (110条评论)
6.5
6.5
用户头像
Let me work for you. See Profile page for the Amazon SES work including other amazon projects. i am my self developer not any company or agency so you can directly communicate with me. see my recent work for the technical expertise along with reviews & feedback on my profile page. let's discuss and get started.
$15 USD 在30天之内
5.0 (58条评论)
6.3
6.3
用户头像
Please read PMS for more detail..many thanks..
$8 USD 在40天之内
4.8 (17条评论)
4.4
4.4
用户头像
Please check private message.
$12 USD 在30天之内
0.0 (0条评论)
0.0
0.0

关于客户

UNITED STATES的国旗
Seattle, United States
0.0
3
付款方式已验证
会员自7月 2, 2012起

客户认证

这个客户的其他工作

Modify PHP Application
$8-15 USD / hour
谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。