Mozilla Thunderbird Macos

broken image


Persistent sticky notes for Thunderbird associated to mails. In TB 78, you can define the note position in the settings. If you have a large screen, you can even display the notes outside of TB's main window, so it won't hide anything. Thunderbird is a full-featured email, RSS and newsgroup client that makes emailing safer, faster and easier than ever before. More information about Thunderbird is available. These Release Notes cover what's new, download and installation instructions, known issues and end user support / feedback for the Thunderbird 1.5 Beta 2 release. Idm For Mac Os X Crack Mozilla Thunderbird For Mac Os X Is Macos Sierra Good For Video Editing Macos Mojave For Mac Epoccam For Os X Open Off For Mac Os High Sierra 10.13.6 Hardware For Mac Os X Openoffice For Os X 10.8 Ibm Notes For Mac Mojave Frostwire For Mac Os X Download Pages For Macos High Sierra.

Mailnews logs provide data to help developers and triagers understand what is causing an issue. Please enable Thunderbird to write extra information to a log file, by setting two environment variables before running a MailNews application.

  • 2Environment Variables to set
  • 3Generating a Protocol Log

Main module options within MailNews

MailNews applications (SeaMonkey/Thunderbird) allow these CASE SENSITIVE modules/protocols in both debug and release builds. In bug 1353919 these options have been unified, the old options are in parenthesis:

  1. BayesianFilter
  2. Filters
  3. IMAP (more below)
  4. IMAPOffline (before Thunderbird version 59: IMAPOFFLINE)
  5. LDAP (before Thunderbird version 59: ldap)
  6. Mailbox (before Thunderbird version 59: MAILBOX)
  7. MailDirStore
  8. MIME
  9. MsgBiff
  10. MsgCompose (before Thunderbird version 59: msgcompose)
  11. MsgCopyService (3.3a4 nightly builds starting 5/2/2011)
  12. MsgDB (level 1=opens/closes, level 5 lists open db's on close, number of msg hdrs in use) (before Thunderbird version 59: MSGDB)
  13. MsgPurge
  14. NNTP
  15. POP3
  16. SMTP

(Other options below)

Environment Variables to set

Two variables must be set. You can set them globally as system environment variables (find instructions for your OS), or as local environment variables in a batch file/script (described below), or just on the command line.

  1. MOZ_LOG - CASE SENSITIVE module name and log level separated by colon, multiple modules separated by comma, and additional options:
    • Example module and loglevel: POP3:5,SMTP:3,timestamp
    • Example module and loglevel: IMAP:5,timestamp
    • ,timestamp adds a timestamp to all log lines - generally recommended. required for all timeouts and issues which need to be correlated to an action at a given time of day (as of 2009-05-13 3.0b3pre builds)
    • optional, not recommended (because it makes logging slower and affects your performance) ,sync : Buffering in log writing is disabled that so latest log data can be seen by tailing or copying the log file.
  2. MOZ_LOG_FILE - Path (with name) to the log file
    • If MOZ_LOG_FILE is not set, then the output will be logged to the console where the application was launched.
    • Since Thunderbird 70, the .moz_log extension will be added to the file name

Note:

  • The log file is written over every time you re-launch the Mozilla application.
  • If you are running multiple Mozilla applications (Firefox and Thunderbird) they may stomp on each other in the log, or even wipe out the others log entries.
  • You must have write access to the directory of the log file.

Logging level

The number in MOZ_LOG specifies the level of logging to be used. A lower number reduces the amount of information being logged. Use '5' unless requested otherwise.

  • 0 = Disabled /* Indicates logging is disabled. This should not be used directly in code. */
  • 1 = Error /* An error occurred, generally something you would consider asserting in a debug build.*/
  • 2 = Warning /* A warning often indicates an unexpected state. */
  • 3 = Info /* An informational message, often indicates the current program state. */
  • 4 = Debug /* A debug message, useful for debugging but too verbose to be turned on normally. */
  • 5 = Verbose /* A message that will be printed a lot, useful for debugging program flow and will probably impact performance. */

Some modules may not work exactly according to the log levels noted above. Very few modules actually have more than one logging level

Generating a Protocol Log

Windows

Mozilla

Create a batch file by copying the lines below and paste them into the notepad application, and save the file as 'create_imap_log.bat'. Variables MOZ_LOG and MOZ_LOG_file must not contain quotation marks.

  • To log another protocol, replace 'IMAP' with e.g. 'SMTP' or 'POP3' in the above instructions
  • XP and Vista users should specify %ProgramFiles% instead of %ProgramFiles(x86)% (which is for Windows 7) - assuming Thunderbird was installed to it's default location.
  • On versions with User Account Control such as Vista and Windows 7, the batch file must be run with administrator privileges. Right click on the batch file and select 'Run as administrator'. Otherwise the log file will not be created and no UAC warnings will be generated.

Now run the batch file. The example puts the log file on your desktop:

You can set up the batch file to be run using of these methods: double click the batch file, create a shortcut, add it to start menu, from a command window prompt, or from the start>run dialog.

Logging commands can also typed directly in the command prompt instead of running a batch file. On Windows 2000, XP, 2003 Server: Start>Programs>Accessories>Command Prompt. On later windows versions, you may type 'cmd' and press enter in the launch dialog of the Start button.

Mac OS X

To generate an IMAP protocol log, create a text file that contains the desired commands in a text editor such as BBEdit:

If on 10.5 change the last line to arch -arch i386 /Applications/Thunderbird.app/Contents/MacOS/thunderbird-bin &

Save this file with a filename ending in .command, add execute permission by typing 'chmod a+x filename' in a Terminal window, then double-click it.

To get a log for another protocol, replace 'imap' with e.g. 'smtp' or 'pop3' in the above instructions.

Alternatively, you can setup a file so that the protocol tracing will always be in effect. To do this open a Terminal window, cd into the .MacOSX directory under your login directory and create a file named environment.plist containing the following. Non-unix users can use the 'pico' editor which I think is available on OS X by default:

Note, line starting with '

Linux/unix

To generate an IMAP protocol log, run the following commands before running the application from the command line:

To get a log for another protocol, replace 'IMAP' with e.g. 'SMTP' or 'POP3' in the above instructions.

Missing Log File

If your log file is empty or missing, review this document again, and check for these common problems:

  • Do you have write access to the directory specified in MOZ_LOG_FILE?
  • Did you shut down the mailnews application? (the log file is buffered in memory)
  • Did you restart your mailnews application, and wipe out the log of the session you wanted to debug? (every restart wipes out the previous log)
  • If you used a batch file on Windows, is the batch file set to run with administrator privileges?
  • Do your log variables contain quotation marks or other invalid characters?
  • Are your log module names correctly CASE SENSITIVE? (i.e. camel case which is not all upper case, nor all lower case)

Reference Documents

Other Protocol Logging options within MailNews

The following modules may or may not be available in release builds, but are available in debug builds:

  1. IMAPAutoSync (before Thunderbird version 59: ImapAutoSync)
  2. IMAP_CS (for CONDSTORE)
  3. IMAP_KW (for keyword (tag) processing)
  4. IMAPCache (for IMAP caching of messages in no-sync folders)
  5. Import (before Thunderbird version 59: IMPORT)
  6. MAPI
  7. MAPIAddressBook
  8. Movemail
  9. AbOutlookDirectory (before Thunderbird version 59: nsAbOutlookDirectoryLog)
  10. AbOutlookDirFactory (before Thunderbird version 59: nsAbOutlookDirFactoryLog)
  11. AbWinHelper (before Thunderbird version 59: nsAbWinHelperLog)
  12. WABAddressBook
  13. negotiateauth (Mozilla core option)

Other Important MailNews logging

  • Log Gloda activity to console (Thunderbird only) Debugging Gloda

Other Useful NSPR Logging Options

The following modules may or may not be available in release builds, but are available in debug builds:

  • nsDragService

The following modules are not owned by Mail&News, but useful for problem analysis of Mail&News.

  • timestamp NSPR Reference, Chapter 26 Logging (Timestamp is added to NSPR log)
  • nsHostResolver, nsSocketTransport HTTP_Logging (DNS lookup, Socket log)
  • DOMLeak, DocumentLeak, nsDocShellLeak Leak Gauge (Internal load of mail can be traced)
  • pipnss - S/MIME (nsCMSMessage) debugging

Logging Tools

  • Log Parsing - Logs can be difficult to parse because of their size. Andrew Sutherland has written a parsing script in Python for analyzing these logs. The script may need to be tweaked to suit your needs. There is more information at this bug comment.
  • TBTracer addon by Thundersomething author 'derdoc'
  • loghelper addon by jtcranmer

Enhancement Ideas

  • bug 492620 - better, easier logging/diagnostics for Thunderbird [meta]
  • bug 193873 - Add Mozilla logging to UI / Thunderbird:Logging_UI
  • bug 697522 - precise logging of message filter runs and actions

Logging prior to Thunderbird 55.0a1 / SeaMonkey 2.52a1

Thunderbird Email For Mac

Around April 5, 2017, via bug 1222244 and blockers of bug 1219461, changes were merged to the Mozilla trunk which impacted logging functionality. Prior to these changes, the variable names used to configure logging were NSPR_LOG_MODULES and NSPR_LOG_FILE rather than MOZ_LOG and MOZ_LOG_FILE. If you are working with an older version, use the old variable names.

In addition, some log module names changed. The old names are documented below, but will eventually be removed (along with this section) when enough time has past that it is no longer necessary for most people to debug older versions of the applications. Of course, the obsolete documentation will remain accessible in the history of this page.

Note that log module names are CASE SENSITIVE.

Retrieved from 'https://wiki.mozilla.org/index.php?title=MailNews:Logging&oldid=1234935'

Thunderbird was created by Mozilla in 2004. It is a free, open-source email client that can be downloaded at Thunderbird.net.

If you need help finding your username and other configuration settings, see our article, Setting Up an Email Reader.

Setting up your Email for Thunderbird on OSX

  1. Go to Applications in Finder and open the Thunderbird application
  2. In the left sidebar, click Local Folders
  3. Under the Accounts section, click Email
  4. A pop-up will appear. On this pop-up, enter the following information:
    Your NameThe name that will display on the email address
    Email AddressThe email address you want to add to the email client
    PasswordThe password for the email address. Note that this is not the password for your hosting account.
  5. Select IMAP or POP. For more information about the difference between IMAP or POP, see our IMAP vs POP article.
  6. Click Manual config
  7. Under the Server hostname, enter the incoming and outgoing servers. For more information about how to find your mail servers, see our article: How to Find Your Email's Incoming and Outgoing Servers
  8. Under SSL, select SSL/TLS
  9. In the text field next to Username Incoming and Outgoing, enter your ACC username
  10. Click Done

If all the information is correct, your email address will be added to the Thunderbird email client.

  1. Go to Applications in Finder and open the Thunderbird application
  2. In the left sidebar, click Local Folders
  3. Under the Accounts section, click Email
  4. Click Skip this and use my existing email
  5. On the next page, enter your display name, email address, and email address password, then click Continue
  6. Choose between IMAP or POP. For more information see our IMAP or POP: Which One Should You Use? article
  7. Click Manual Config
  8. Replace the Incoming and Outgoing Server hostnames with your mail server. For help finding your mail servers, see our How to Find Your Email's Incoming and Outgoing Servers article
  9. Replace the Username with your account username
  10. Under SSL, select SSL/TLS for both incoming and outgoing
  11. Click Done to finish

    If the Done button is grayed out, click the Re-test button first. If your information is entered correctly, the Done button will become clickable.

  1. Go to Applications in Finder, and open up the Thunderbird application
  2. Under Create a new account: click Email
  3. Click Skip this and use my existing email
  4. Add your name, email address, and password and click Continue
  5. Choose between IMAP or POP. For more information see our IMAP or POP: Which One Should You Use? article
  6. The application will automatically scan for incoming and outgoing email servers and display them and your username below. If these details are correct, skip to Step 11.
  7. If these details are incorrect, click Manual Config, then click Advanced Config to change them
  8. Next to Server Name, input the email's server name
  9. Next to User Name, input your username followed by its full domain name
    • Example: username@domain.com
  10. Under Outgoing Server (SMTP) choose your email from the list and click Edit
  11. In the User Name field, type your username followed by its full domain name
    • Example: username@domain.com

      Note: Make sure the Server Name matches the server name you entered earlier

  12. Click OK to finish


Using SSL to Secure Your Email

Pair Networks provides support for SSL/TLS and STARTTLS encryption for all IMAP, POP, and authenticated SMTP connections. Using encryption is an important way to prevent your password from being stolen.

POPS/IMAPS only secures the connection between your email reader and the mail server. Once it reaches the mail server, it will be in plain text. For additional security, you would need to encrypt the email message itself. The port for POPS is 995, the port for the IMAPS is 993, and the ports for encrypted authenticated SMTPAUTH are 465 and 587. These are the standard ports for these services, and you should not need to manually set them.

Please note that we replaced the secure certificate used to provide POPS, IMAPS, and SMTPS email services (sending and receiving email over SSL). Our SSL certificate vendor has changed to a new 'root' certificate, which is recognized by most, but not all, email programs. If your email program begins returning errors and indicates that the server certificate is not recognized, please download the root certificate below and install it in your email program. The specifics of how to install a certificate will vary from program to program -- please consult the help files of your program for details.

Please also note that our mail servers use an SSL certificate. If you use this SSL option in conjunction with a domain name, your email reader may warn you that the domain names do not match. Some email readers will allow you to ignore this warning. In these cases, your incoming email will remain secure.

However, some email readers will not let you proceed if the security certificates do not match. If this occurs, please verify your incoming server settings as follows:

For accounts created prior to June 1, 2011:

mailX.pair.com
(where X is your server number)

For accounts created on or after June 1, 2011:

Mozilla Thunderbird Macos Update

username.mail.pairserver.com
(where 'username' is your main account username)

Mozilla Thunderbird Mac Os High Sierra

Updated on May 19, 2020

Was this article helpful?

Mozilla Thunderbird Macos Download

Related Articles





broken image