Closed Bug 916083 Opened 11 years ago Closed 11 years ago

[User Story] POP3 email polling and notification

Categories

(Firefox OS Graveyard :: Gaia::E-Mail, defect)

All
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:1.3+)

VERIFIED FIXED
blocking-b2g 1.3+

People

(Reporter: arogers, Assigned: mcav)

References

Details

(Keywords: feature, Whiteboard: [ucid:Productivity62, 1.3:p1, ft:productivity])

User Story:

As  a user I want my phone to automatically check for new emails and notify  me when they arrive. To help manage data use I want to choose how  frequently I retrieve email from my email provider. 

Acceptance Criteria:

1. The POP3 server is automatically polled by the email client at the set interval.  The interval will be set using the existing mechanisms for IMAP.
2. I am notified if new emails have been received since the last check

Assumptions:

1. The current IMAP/SMTP interfaces can be reused for POP3 configuration and the current email app can be extended to support POP3 (ie; no material UI additions required)
2. The current Thunderbird autoconfig database can be utilized to automatically configure server information for known domains.
3. POP3 emails will always be left on the server - even if deleted from the mobile
4. The sending of email is already available through the existing IMAP/SMTP modules
Keywords: feature
Whiteboard: [Productivity62]
Whiteboard: [Productivity62] → [ucid:Productivity62]
blocking-b2g: --- → koi+
blocking-b2g: koi+ → 1.3+
Assignee: nobody → mcav
Blocks: 937014
Blocks: 916080
No longer blocks: 937014
Whiteboard: [ucid:Productivity62] → [ucid:Productivity62][1.3:p1]
Blocks: 937014
No longer blocks: 916080
Whiteboard: [ucid:Productivity62][1.3:p1] → [ucid:Productivity62, 1.3:p1, ft:productivity]
Landed support in bug 832924. Commit hashes, for reference:

https://github.com/mozilla-b2g/gaia/commit/093922c5ffc0e051d0d30067238208222725a09d
https://github.com/mozilla-b2g/gaia-email-libs-and-more/commit/da544eb9c5e7a28c8cccb4d49cc57d8ee548b05a
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Thanks!

Test cases: http://goo.gl/O33GrC
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.