Closed Bug 1178973 Opened 9 years ago Closed 6 years ago

[E-Mail] ActiveSync emails can be registered under any formatted 'email' address as a name, so long as the 'Domain/Username' is their correct email address

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-v2.0 affected, b2g-v2.1 affected, b2g-v2.2 affected, b2g-master affected)

RESOLVED WONTFIX
Tracking Status
b2g-v2.0 --- affected
b2g-v2.1 --- affected
b2g-v2.2 --- affected
b2g-master --- affected

People

(Reporter: onelson, Unassigned)

References

()

Details

(Whiteboard: [2.5-Daily-Testing], [Spark])

Attachments

(1 file)

Description:
When a user attempts to sign into a hotmail/outlook account for the first time manually, they will observe that the email address from the 'New Account' page carrying over to the 'Manual Setup' page, does not have to be accurate. If the email address is moved to the bottom "Domain/Username" field, and the top email address field is input with any placeholder text including an '@' sign, the account setup will succeed under the name of the top address. 
This has the appearance of unexpected behavior, as an input field requiring a 'formatted email address' [though does not require .com] is not used as an actual email address.
Seems like the identity of this field would be covered by the 'Name' for the account, but that is only briefly observed when modifying the account settings, which is navigated locating the address-name described by this bug.
Observe linked video for execution.

This issue also appears identical to bug 996065, though that was addressed as a dupe to bug 948580. The problem that stands, is that bug 948580 was fixed which doesn't allow a user to sign into an account with invalid credentials. But bug 996065 demonstrates that an account can be signed in with visually incorrect credentials, but a valid account.


Repro Steps:
1) Update a Aries to 20150630121204
2) Open the 'E-Mail' app
3) Enter name and valid email address
4) Navigate through 'Manual Setup'
5) Change 'Account type' => "ActiveSync"
6) Move email address field to bottom text field: "Domain\Username"
7) Modify 2nd text field for email address to be any text including an @: "bears@thezoo"
8) Finish setup and continue

Actual:
Valid email address is signed in, and account is represented by awkward formatted "email address"

Expected:
Email account may be represented by account name that differs from email address, but does not require a second unused email address field.


Environmental Variables [occurs across all branches]:
--------------------------
Device: Aries 2.5
Build ID: 20150630121204
Gaia: 5997b406e77ea726fbd9047057a1c3504f6cd6d4
Gecko: 291614a686f1
Gonk: 2916e2368074b5383c80bf5a0fba3fc83ba310bd
Version: 42.0a1 (2.5)
Firmware Version: D5803_23.1.A.1.28_NCB.ftf
User Agent: Mozilla/5.0 (Mobile; rv:42.0) Gecko/42.0 Firefox/42.0

Device: Flame 2.5
BuildID: 20150629134017
Gaia: 27fe0f4261e3685187769411f2f74cff19287b19
Gecko: c26dbd63604d
Gonk: a4f6f31d1fe213ac935ca8ede7d05e47324101a4
Version: 42.0a1 (2.5) 
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:42.0) Gecko/42.0 Firefox/42.0

Device: Flame 2.2
BuildID: 20150629162503
Gaia: b39d4f5b4937592ded19ec65e113a74177ae1f86
Gecko: cefa70ef71e4
Gonk: bd9cb3af2a0354577a6903917bc826489050b40d
Version: 37.0 (2.2) 
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0

Device: Flame 2.1
BuildID: 20150630001206
Gaia: 7080a7c28b0242f81d689d2339dfa1177e23f48f
Gecko: c201e76c63d1
Gonk: bd9cb3af2a0354577a6903917bc826489050b40d
Version: 34.0 (2.1) 
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0

Device: Flame 2.0
BuildID: 20150630000202
Gaia: 5552bf529d3d6775a968942e9afa6c1d4037362c
Gecko: 88eedcc6fd9b
Gonk: bd9cb3af2a0354577a6903917bc826489050b40d
Version: 32.0 (2.5) 
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0
--------------------------

Repro frequency: 5/5
See attached: 
video- https://youtu.be/N59vfIroPYM
logcat
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(pbylenga)
Bug 948580 addressed things for IMAP/SMTP.  In general, ActiveSync is a bad protocol and we don't like it and it makes things like this hard to do, so this is a super-low priority.  We would accept a fix, but it's not going to be a particularly trivial fix.  Given all this, the dependency on the user needing to somewhat proactively type in the wrong email address, and our goal of having hotmail.com/outlook.com/live.com use IMAP for v2.5, I don't think this makes sense as a papercut, so I'm removing that dep.
No longer blocks: Foxfood-papercuts
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: