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 %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% 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)