Email client

We need to develop an email client to retrieve different email accounts' email. The requirement is below:

1. Allow to add multiple email account (limit to yahoo email, hotmail email, gmail)

2. Use oauth to login to gmail, yahoo mail and hotmail account.

3. Display email list (showing from who, subject and datetime)

4. Click the item in the list to get into email detail with "Up", "Down", "Reply" and "Reply all" button.

5. One Reply or Compose GUI.

6. oauth need use refresh token if access token is expired (no user action required)

7. The client should be compatible with Android Honeycomb devices.

This email client is for android phone. Reply or compose GUI can launch the existing mail app or Gmail app compose gui on android phone and send out through there.

This android email client project has two approach. One way uses the above suggested web oauth tech to login to gmail, yahoo, hotmail account and retrieve email contents since those 3 email vendor support the oauth. This approach is simple but there is limitation.

Another approach is using the normal IMAP/POP3 to setup multiple email accounts to retrieve the email content and use SMTP to send out email.

The screen needed for this approach, you can refer to Mail app on the android phone.

[1] popup dialog create new account or select existing account.
[2] if user select create new account --> Choose a mail provider (We don't need Exchange ActiveSync, only need Other(POP3/IMAP). So let's skip this screen since only has (POP3/IMAP).
[2] New account need to enter email address and password. click the "next" button.
[3] Incoming settings screen. It shows protocol, Email address, username, password, POP Server, Security type, server port. click "next" button ( 2 buttons, back and next)
[4] Login required checkbox, username, password, SMTP server, Security type, server port. click "next" button
[5] Verifying the account.
[6] display the account information: account name, make this my default mail account check box. (2 buttons back and "finish setup") click "finish setup" button.
[7] at the top shows the account name for example next line refresh with time and inbox text word. show the list of retrieved email.
[8] Click each email item to get into email detail/content dialog to display email content. with 4 buttons on the GUI. "UP", "Down", "Reply" "Reply All".
[9] If click the reply button, it will lead to compose GUI to compose email and click send button to send out email.

If you can use the second way to implement the project, we can increase the project budget to $1000. Let us know your approach and bid your price.

Taidot: Android, Mobile App Development

Näytä lisää: gmail android, oauth email client, get email account, yahoo email, oauth, mail client, gmail client, email client, android email, user account gmail yahoo, android multiple account, email list yahoo gmail hotmail, android mobile email client, datetime, retrieve email, develop email, mobile gui android, email phone required, phone required email, need yahoo email gmail, account email yahoo, email accounts gmail yahoo, yahoo email gmail, gmail yahoo account, account gmail yahoo

Tietoa työnantajasta:
( 4 arvostelua ) Pleasanton, Indonesia

Projektin tunnus: #1692191

Myönnetty käyttäjälle:


Hi, Please check PM.

860 $ USD 16 päivässä
(30 arvostelua)

10 freelanceria on tarjonnut keskimäärin 621 $ tähän työhön


Ready to start work. Kindly check your PMB.

750 $ USD 14 päivässä
(23 arvostelua)

experienced android/ios developer

450 $ USD 14 päivässä
(8 arvostelua)

We are interested to work on your requirements

550 $ USD 25 päivässä
(2 arvostelua)

Custom Software Development - <b><i>Removed by Admin</i></b>

750 $ USD 1 päivässä
(0 arvostelua)

I havwe the ability t deal with different types of clients. I have good communication skills. My quality of work is good and the client will come again

300 $ USD 7 päivässä
(0 arvostelua)

Hello Sir, It will be our pleasure to work on your project as we can do it confidentially. Please check your private message box for the portfolio and details. Best Regards

500 $ USD 13 päivässä
(0 arvostelua)

Hello Sir, Please check PMB for listing and confident to complete the project with quality services.. Best Regards

600 $ USD 10 päivässä
(0 arvostelua)

I can do this.

450 $ USD 21 päivässä
(0 arvostelua)

I'm a professional Android Developer and i can deliver your Email Client app.

1000 $ USD 30 päivässä
(0 arvostelua)