Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NEW ARTICLE: Cross device import of email settings feature (QR code, etc) #5

Open
14 of 18 tasks
rtanglao opened this issue Sep 18, 2024 · 23 comments
Open
14 of 18 tasks
Assignees
Labels

Comments

@rtanglao
Copy link
Contributor

rtanglao commented Sep 18, 2024

Checklist

References

@rtanglao rtanglao changed the title NEW ARTICLE: Cross device import of email settings feature NEW ARTICLE: Cross device import of email settings feature (QR code, etc) Sep 18, 2024
@rtanglao rtanglao added the TB8 label Sep 20, 2024
@rtanglao
Copy link
Contributor Author

rtanglao commented Oct 3, 2024

@rtanglao
Copy link
Contributor Author

rtanglao commented Oct 3, 2024

  • from toby in Matrix: The desktop side should now all be in review. If you want to test the full integration you can get the following desktop builds: Linux Mac OS Windows (from https://treeherder.mozilla.org/jobs?repo=try-comm-central&revision=0be438f079a31ed91ff2e4cdf41336a02ef1f4f5). These builds have everything, except that you can't search for the qr export pane in the search bar of the settings, but that should be of little concern for now (if absolutely needed I can run a new try build, but I've been holding off since we have lots of extra failing tests currently, so value is limited :( ). You can get to the new shiny UI by clicking on the app menu in the top right, then click "Settings" and you should see "Export for Mobile" as a category in the tab that opens.

@rtanglao
Copy link
Contributor Author

  • October 15, 2024 Daily doesn't have the patch to disable the Include all accounts passwords when all the accounts are OAuth. Plan is for it to be in the Oct 16 TB Daily build

@rtanglao
Copy link
Contributor Author

rtanglao commented Oct 16, 2024

@rtanglao rtanglao self-assigned this Oct 16, 2024
@freaktechnik
Copy link

Feedback: We link to the page from Desktop with the copy of "Not seeing all your accounts? Some accounts may be disabled because they are not supported by Thunderbird for Android. ". As such I'd expect the page to mention more specifically why accounts might not be shown? (Do you think it's better to state the unsupported stuff vs. stating what's supported, since the latter makes it sound like less?)

@rtanglao
Copy link
Contributor Author

Feedback: We link to the page from Desktop with the copy of "Not seeing all your accounts? Some accounts may be disabled because they are not supported by Thunderbird for Android. ". <-- @freaktechnik what page is that? URL please :-) !

@freaktechnik
Copy link

The revision you linked above, so /kb/thunderbird-android-import

@rtanglao
Copy link
Contributor Author

The revision you linked above, so /kb/thunderbird-android-import

so document what's not supported i.e. Gssap, Ntlm, TlsCertificate @freaktechnik ?

@freaktechnik
Copy link

freaktechnik commented Oct 21, 2024

so document what's not supported i.e. Gssap, Ntlm, TlsCertificate @freaktechnik ?

That's what I'd expect to learn about given the copy we have in Thunderbird Desktop when linking to that article. We also require an SMTP server to be configured and the email address (of the identity - currently only the default identity even though we export multiple identities; potential bug) to be ASCII. And of course only IMAP/POP3 mail accounts can be exported.

@rtanglao
Copy link
Contributor Author

rtanglao commented Oct 23, 2024

  • multiple QR codes revision: revision 287202
  • import from App i.e. K-9 revision 287208 and 287209
  • add Table of contents, some minor changes: revision 287210
  • added desktop screenshot: revision 287225

@rtanglao
Copy link
Contributor Author

@rtanglao
Copy link
Contributor Author

rtanglao commented Oct 24, 2024

  • revision: 287324: fix typos and links
  • revision: 287325: document first run differences
  • revision 287327: add screenshot showing: QR code export from desktop
  • revision 287328: Remove bottom left confirmation language because it doesn't apply to the most common case which is just 1 QR code.
  • revision 287329: add Open Thunderbird Desktop to Export Thunderbird Desktop settings

@rtanglao
Copy link
Contributor Author

rtanglao commented Oct 24, 2024

  • revision 287382: export to mobile is in 128.4.0 or later not 128.3.4
  • revision 287383: add collapsible sections for Subsequent runs
  • revision 287411: Clarify multiple outgoing servers and clearly state that non SMTP outgoing servers are not supported as per Martin's comment below

@freaktechnik
Copy link

More than one outgoing server is not supported.

That doesn't mean we don't show accounts with that, we just only export the outgoing server of the default identity. And that server has to be an SMTP server.

@rtanglao
Copy link
Contributor Author

rtanglao commented Oct 24, 2024

@rtanglao
Copy link
Contributor Author

rtanglao commented Oct 25, 2024

More than one outgoing server is not supported.

That doesn't mean we don't show accounts with that, we just only export the outgoing server of the default identity. And that server has to be an SMTP server.

@freaktechnik: thanks for the feedback again! Does the wording in revision 287411 work for you? If not please suggest alternate wording.

@rtanglao
Copy link
Contributor Author

rtanglao commented Oct 28, 2024

  • revision 287576: import from file
  • revision 287616: fix formatting
  • revision 287617: fix typo with the word either :-)

@cketti
Copy link
Member

cketti commented Oct 28, 2024

If you have many email accounts, multiple QR codes will be displayed when you scan from your Android device in the next step.

At least one user was confused by the UI. So maybe make this part more explicit. Only one QR code is shown at a time. Users have to press the "Next" (name from memory, please double check) button to display the next QR code.

@cketti
Copy link
Member

cketti commented Oct 28, 2024

Section: Import the Desktop settings into Thunderbird for Android / First run

Tap [Import settings] > [Scan QR code]. Scan the QR code from Thunderbird Desktop. If you have many email accounts, after scanning the first QR code, another code will be displayed and scanned until all account settings have been setup.

  1. If users use the primary button ("Import settings"), there's no additional button. QR code scanning (or the permission check prior to that) will start immediately. Pressing the "Scan QR code" button is only necessary if they enter the import screen via the "Import your account settings now" button at the bottom (we probably don't want to advertise this way of getting to the QR code scanner).
  2. There's no automatic QR code switching. Once a user has scanned a QR code the "Scanned X of Y" counter will increase and users have to manually advance to the next QR code on desktop (the Android app will keep scanning).

@cketti
Copy link
Member

cketti commented Oct 28, 2024

Section: How To Import email account settings using a settings file from Thunderbird or K-9 / Export Thunderbird or K-9 settings to a file

If you have accounts that are not using OAuth and you wish to export your passwords, you will see a Security section. Tick Include all accounts passwords under Security to export your passwords to a file.

The Android apps currently don't support exporting passwords via the export to file option.

@rtanglao
Copy link
Contributor Author

rtanglao commented Oct 28, 2024

@rtanglao
Copy link
Contributor Author

rtanglao commented Oct 30, 2024

  • revision 287770: import from K-9 requires K-9 8.0 or later
  • revision 287779: a few typos and remove mention of a specific date

@freaktechnik
Copy link

freaktechnik commented Oct 31, 2024

I was asked to point out Bug 1928234 - QR code colors can get inverted in high contrast mode, since Thunderbird for Android currently fails to scan QR codes when this happens, so you'd have to disable high contrast mode to make it work atm. [EDIT by roland]: see also Can't import accounts in Thunderbird app using QR code #8506 <-- solution: switch Desktop to light theme, real fix in 128.4.2 or maybe 128.4.3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants