Find Jobs
Hire Freelancers

Create a tool to download metadata of IMAP messages to a DB and keep it in sync

$30-250 USD

已关闭
已发布超过 8 年前

$30-250 USD

货到付款
You will need to create a simple tool of 3 modules: - Very simple account/login module. Asks for email/password, creates an account, allows to log in to the account. Account "area" is 1 page - a "summary" (see below). You can optionally create "change password" page but it is not required. - IMAP email metadata download and store: once logged in, user provides login credentials for an imap account. Credentials are: username, password, IMAP server, connection securtiy. Once provided, those credentials are validated (by opening and closing connection to IMAP server to provide possible error to the user) and if validated stored in the database. A script should then connect to IMAP server and download metadata about all messages and their attachments. Detailed list of fields required to be stored will be provided upon project discussion. - the Summary page lists all user's IMAP accounts showing "statistics" about each account. Statistics will be derived from the metadata stored for his email accounts. Detailed list of metrics required to be shown will be provided upon project discussion. Simple actions should allow to remove an IMAP account from the Summary, change credentials. Few implementation notes: - IMAP metadata download script should work in the sync mode: only keep items which exist on the server, update according metadata if changed, add differences. It is expected that download script will be launched on a regular basis using cron or any other scheduler and should gracefully update existing accounts as well as fetch new. - "View" should be strictly separate from the code. All code should be modular and well documented inline, while templates should never be a part of the code. Code prepares data, template displays data. - No external frameworks should be used, other than lightweight and popular frameworks for specific features like database connection, IMAP connection handling etc. We are looking for clean, readable and easily maintainable code.
项目 ID: 8189961

关于此项目

9提案
远程项目
活跃8 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
9威客以平均价$374 USD来参与此工作竞价
用户头像
Hello Good Day Thanks for inviting me for this project. I have worked with IMAP meta data processing. I have clearly understood your requirements. Looking forward to hear from you. Thanks Rinsad
$368 USD 在10天之内
4.9 (553条评论)
7.9
7.9
用户头像
A proposal has not yet been provided
$421 USD 在8天之内
5.0 (37条评论)
5.8
5.8
用户头像
A proposal has not yet been provided
$555 USD 在7天之内
4.9 (68条评论)
5.6
5.6
用户头像
A proposal has not yet been provided
$526 USD 在3天之内
5.0 (3条评论)
2.8
2.8
用户头像
Hello there. I've got ready account system with 1 page area + change password option, so the only thing to do would be these 2 modules. Feel free to contact with me and then we can discuss the rest of stuff.
$120 USD 在3天之内
5.0 (3条评论)
2.9
2.9
用户头像
A proposal has not yet been provided
$155 USD 在3天之内
0.0 (0条评论)
0.0
0.0
用户头像
Предложение еще не подано
$222 USD 在3天之内
0.0 (0条评论)
0.0
0.0
用户头像
Ainda não foi fornecida uma proposta
$333 USD 在3天之内
0.0 (0条评论)
0.0
0.0

关于客户

UKRAINE的国旗
Ukraine
0.0
0
付款方式已验证
会员自8月 2, 2015起

客户认证

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