Closed Bug 916080 Opened 11 years ago Closed 11 years ago

[User Story] Ability to configure POP3/SMTP for email

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:1.3+)

VERIFIED FIXED
1.3 Sprint 4 - 11/8
blocking-b2g 1.3+

People

(Reporter: arogers, Assigned: mcav)

References

Details

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

User Story:

As a user I want to be able to configure my phone to receive email from a POP3 email server and send email from an SMTP server.  I expect to provide only my email address, username and password (automatic setup) but I can provide server, SSL/TLS and port information (manual setup) if necessary.

Acceptance Criteria:

1. I can input correct POP3/SMTP address and password information and if the domain is in the thunderbird autoconfig database setup will occur using that information.  If it does not exist, I will be prompted for the additional POP3 and SMTP server information.
2. I can configure POP3/SMTP manually if I know all required information (email address, Password, server name, port, etc.)
3. I can utilize SSL/TLS for connecting to the server
4. I will be notified of any errors in the configuration or if my POP3 server is not supported (as per Restrictions) with informational error messages.
5. All error states will be handled gracefully (UX to provide input)

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 utlized 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

Restrictions
1. It is not required to support POP3 servers that do not support UIDL - MVP
2. It is not required to support POP3/SMTP servers that present invalid SSL certificates - MVP
Keywords: feature
Whiteboard: [ucid:Productivity56]
Assignee: nobody → mcav
Target Milestone: --- → 1.3 Sprint 3 - 10/25
blocking-b2g: --- → koi+
blocking-b2g: koi+ → 1.3+
Blocks: 937014
Target Milestone: 1.3 Sprint 3 - 10/25 → 1.3 Sprint 4 - 11/8
Depends on: 916088
Depends on: 916090
Depends on: 916083
Whiteboard: [ucid:Productivity56] → [ucid:Productivity56, 1:3:p1]
Whiteboard: [ucid:Productivity56, 1:3:p1] → [ucid:Productivity56][1.3]
Whiteboard: [ucid:Productivity56][1.3] → [ucid:Productivity56][1.3][1.3:p1]
No longer depends on: 916090
No longer depends on: 916083
No longer depends on: 916088
Whiteboard: [ucid:Productivity56][1.3][1.3:p1] → [ucid:Productivity56, 1.3:p1, ft:productivity][1.3]
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 for your effort!

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