Closed Bug 2056420 Opened 4 days ago Closed 1 day ago

Add in old event listeners in new manual config for account hub for IMAP/POP3 form

Categories

(Thunderbird :: Account Manager, task, P1)

task
Points:
5

Tracking

(Not tracked)

RESOLVED FIXED
155 Branch

People

(Reporter: vineet, Assigned: vineet)

References

(Blocks 1 open bug)

Details

Attachments

(3 files)

The new manual config form for IMAP/POP3 should have all of the old event listeners from incoming and outgoing that updated form fields and selects.

Testing Instructions

  • Open account hub and go to the manual config imap and pop3 forms
  • For IMAP, the incoming port should go to 993 if ssl security, and 143 for other options
  • If the security is SSL and the port is not 143, entering 143 should switch to TLS, and TLS should update to SSL if the port is swtiched back to 993 for IMAP
  • For IMAP outgoing, the port should go to 465 for ssl and vice versa, and 587 for TLS security and vice versa
  • If IMAP outgoing security is SSL and the port is set to 587 or 25, the sercurity should switch to TLS
  • Selecting none for connection security should produce a warning message
  • For POP3, the incoming port should go to 995 for ssl and vice versa, and 110 for other security options
  • If the security is SSL and the port is not 110, entering 110 should switch to TL
    S, and TLS should update to SSL if the port is swtiched back to 995 for POP3
  • For POP3 outgoing, it should act the same as IMAP

How to Test

  • Go to IMAP/POP3 form in the new manual config
  • Check that OAuth is not an authenticaiton option in outgoing and incoming
  • Enter "imap.gmail.com" in incoming, and check to see if OAuth is available
  • Select OAuth, and change the incoming hostname to something random, and the authentication should change to Normal Password
  • Do the same for outgoing

These are temporary changes to allow OAuth in manual config until bug 2055083 is implemented

Target Milestone: --- → 155 Branch

Pushed by brendan@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/31fdba0177f9
AH Manual Config: Add connection security and port event listeners for updating automatically based on config. r=klamping

Attachment #9613869 - Attachment description: Bug 2056420 - Follow-up: fix lint. r=#thunderbird-reviewers → Bug 2056420 - Follow-up: fix lint. rs=lint DONTBUILD

Pushed by vineet@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/bd1ebd53994a
AH Manual Config: Show OAuth option if hostname allows it. r=arschmitz

Status: ASSIGNED → RESOLVED
Closed: 1 day ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: