Changes

Jump to: navigation, search

Gaia/Email/RequiredBugInfo

481 bytes added, 15:32, 2 January 2013
no edit summary
In order to make it possible to understand, hopefully reproduce, and ideally fix e-mail bugs, it is important that we have a few pieces of information whenever you report a bug:
# The e-mail domain you used /are using to create the account. So if you typed in "foo@gmail.com", please tell us "gmail.com". If you typed in "foo@vanitydomain.com", please tell us "vanitydomain.com".## This allows us to try and reproduce any autoconfiguration problems as well as manually investigate DNS entries, etc. It also helps us identify the specific type of mail server in use (Dovecot, Cyrus, etc.)# If this was a problem creating the account: The error code from the account creation failure. A human-readable error string will be displayed in white text on a black background. Below and to the right, the error code will be displayed in brackets. It will be something like "[no-config-info(mx404)]". We want/need the value in brackets.
# If this is not a problem creating the account: the account type the e-mail client thinks it is using. This can be accessed by bringing up the settings page for the app, clicking on the account in question, finding the line label "Account type", and reporting the value to the right in blue. The value should be one of "Activesync" or "IMAP+SMTP".
## The settings menu is accessed by: 1) bringing up the folder list by clicking the three parallel horizontal lines in the top left of the message list card, then 2) clicking on the gear icon in the lower left of the folder list tray.
# A log of what was happening around the time the problem happened. This can take the form of the GeckoDump logcat category or a log generated by the secret debug mechanism.
## logcatlog of what the e-mail app was doing:
### First, you need to make sure that your build is running with the "browser.dom.window.dump.enabled" preference is set to true for your build. You will know this is the case if your logcat output shows "LOG: got localized!" and "LOG: Mail universe/bridge created, notifying" when you start the e-mail app. It appears that nightly builds do have this setting on by default, but it's very confusing.
#### You can enable the preference in your own gaia builds by creating a file GAIA/build/custom-prefs.js (note: this used to be GAIA/custom-prefs.js, but it changed) and making sure it includes the line: pref("browser.dom.window.dump.enabled", true);
Confirm
360
edits

Navigation menu