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)
Tracking
(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
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → mcav
Updated•11 years ago
|
Target Milestone: --- → 1.3 Sprint 3 - 10/25
Updated•11 years ago
|
blocking-b2g: --- → koi+
Updated•11 years ago
|
blocking-b2g: koi+ → 1.3+
Updated•11 years ago
|
Target Milestone: 1.3 Sprint 3 - 10/25 → 1.3 Sprint 4 - 11/8
Updated•11 years ago
|
Whiteboard: [ucid:Productivity56] → [ucid:Productivity56, 1:3:p1]
Updated•11 years ago
|
Whiteboard: [ucid:Productivity56, 1:3:p1] → [ucid:Productivity56][1.3]
Updated•11 years ago
|
Whiteboard: [ucid:Productivity56][1.3] → [ucid:Productivity56][1.3][1.3:p1]
Updated•11 years ago
|
Whiteboard: [ucid:Productivity56][1.3][1.3:p1] → [ucid:Productivity56, 1.3:p1, ft:productivity][1.3]
Assignee | ||
Comment 2•11 years ago
|
||
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
Comment 3•11 years ago
|
||
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.
Description
•