Notices: This section not yet converted to new layout. Download stats are rolling back out.

This is not the latest version of Mozilla Thunderbird available.

Mozilla Thunderbird

60.5.1.20190217

Package test results are passing.

This package was approved as a trusted package on 2/17/2019.

Thunderbird is a free email application that's easy to set up and customize and it's loaded with great features!

Notes

  • This package installs Thunderbird in the first language which matches this list:

    1. Install arguments override parameter if present, e.g. choco install Thunderbird -packageParameters "l=en-GB".

    2. If Thunderbird is already installed: the same language as the already installed Thunderbird.

    3. The Windows system language where the Thunderbird package gets installed.

    4. If Thunderbird does not support the system language, it will fallback to en-US.

  • To get a list of all available locales have a look at http://releases.mozilla.org/pub/thunderbird/releases/latest/README.txt.

To install Mozilla Thunderbird, run the following command from the command line or from PowerShell:

C:\> choco install thunderbird --version 60.5.1.20190217

To upgrade Mozilla Thunderbird, run the following command from the command line or from PowerShell:

C:\> choco upgrade thunderbird --version 60.5.1.20190217

Files

Hide
  • tools\chocolateyInstall.ps1 Show
    $ErrorActionPreference = 'Stop'
    # This is the general install script for Mozilla products (Firefox and Thunderbird).
    # This file must be identical for all Choco packages for Mozilla products in this repository.
    $toolsPath = Split-Path $MyInvocation.MyCommand.Definition
    . $toolsPath\helpers.ps1
    
    $packageName = 'thunderbird'
    $softwareName = 'Mozilla Thunderbird'
    
    $alreadyInstalled = (AlreadyInstalled -product $softwareName -version '60.5.1')
    
    if (Get-32bitOnlyInstalled -product $softwareName) {
      Write-Output $(
        'Detected the 32-bit version of Thunderbird on a 64-bit system. ' +
        'This package will continue to install the 32-bit version of Thunderbird ' +
        'unless the 32-bit version is uninstalled.'
      )
    }
    
    if ($alreadyInstalled -and ($env:ChocolateyForce -ne $true)) {
      Write-Output $(
        "Thunderbird is already installed. " +
        'No need to download and re-install.'
      )
    } else {
      $locale = 'en-US' #https://github.com/chocolatey/chocolatey-coreteampackages/issues/933
      $locale = GetLocale -localeFile "$toolsPath\LanguageChecksums.csv" -product $softwareName
      $checksums = GetChecksums -language $locale -checksumFile "$toolsPath\LanguageChecksums.csv"
    
      $packageArgs = @{
        packageName = $packageName
        fileType = 'exe'
        softwareName = "$softwareName*"
    
        Checksum = $checksums.Win32
        ChecksumType = 'sha512'
        Url = "https://download.mozilla.org/?product=thunderbird-60.5.1-SSL&os=win&lang=${locale}"
    
        silentArgs = '-ms'
        validExitCodes = @(0)
      }
    
      if (!(Get-32bitOnlyInstalled($softwareName)) -and (Get-OSArchitectureWidth 64)) {
        $packageArgs.Checksum64 = $checksums.Win64
        $packageArgs.ChecksumType64 = 'sha512'
        $packageArgs.Url64 = "https://download.mozilla.org/?product=thunderbird-60.5.1-SSL&os=win64&lang=${locale}"
      }
    
      Install-ChocolateyPackage @packageArgs
    }
    
  • tools\LanguageChecksums.csv Show
    ar|32|72d61a21ebe7ea75ac8dfcaa2501b5c9cb00bca2b9b89f2d936edbdd02001d7e432dfe51cdeebfd801e7bd74f38f69b98cf0a971db1d57674ec0939337b52a67
    ast|32|d2e1057233763b80a28b09e48b887d30ece8e2141ac24cd987c57a720744573572c010d1116bcfcdb82e1fa98d72ee733368d1a6e813be5fa3c1ce7985287e8f
    be|32|8a15b39899f83a3e94ad7a2c0b5f72e2cac971e5a9f1a29a20ff29236cba02704546d53b83e745f09de45794ed920be8afa1f7d8a72c7c2552fae4e86f7e8a73
    bg|32|cd64f2c3c638878fd3b534444aa588dff3f9fbf44ea7a41194cde45c714ca635c573f21ddacca71ccdafa3e4be477f9c8479bcd8c6f237ad5316aeefb2362621
    br|32|1561de21eee61e04fca729966a399441c100879d391d2699309f209b85f1b9863d20c9544b2674e443c29ec5a6aeb5ecafa6da0707f58cbbed8037c41b9e2e96
    ca|32|a06172a20f19273375faaf73217752e72ae2e6913db17ae8032ff3fe3e15af085fb38732007323b09f1c3064dc2ecdb1fc9bc6fdc90d9c7595d6563753b5ea56
    cs|32|2dffa0a5fd1559210369add192c40abedfaea997197f8afe242d0f5ef81da7031c485dfda24bac5cc23593548aa983c42f47aacb81f1cf4ec1eeb247278c0dfe
    cy|32|150cefbfe32dd83d83c8e58d1638f05c6bdf792ee9c5aaaf2020d222bab164f09da2b5fd959c734233c1f12fa2023d1b12a3dac8ad0bf12f1740d90c8a3f65f1
    da|32|e3935976fbf7f2ceca869326b278430cecb6cc3def5713b6737bb396f395bc481cddd5b11f729755a0e49b249e651f9d41cb852d7ff37e129099e8aef53ac20e
    de|32|d605b5189cc2f77314262889adf36a5dfe5a4f8f0456cbfba1cc8f755619faccadf5fce2277f8bac177984e7f9cae62a18b7673457204e02cc8f8939503d462b
    dsb|32|13ea3921005c6ed796903d8a7fddaae70a98544aa7db46aaedb10d7ca947c4ac34af88e02c8bd0105741599e7c7f7464381ed97a1b3f6b3c61d1f58e99e62674
    el|32|4e36bd3841570409722b73358218a1cb3e6d412d43282879597112c72a40dd6edc641b0e2e44a08f19eb29724af42244820d795b552af19177f54b4f00517e7c
    en-GB|32|e97fb840355ca15dc8d9b0688262b5faedd84527c47061b57350c38e0578a6f51c8df16942fd297abaade8e16a4025ac80b6e04e5dd373139fefeb6c0a855605
    en-US|32|723207a8be78e063065345572aa3608617f76d9011d59851bcb1cde675f6e955b1a4d75cb2871424fc9ec820036cf5429c7017f3306bcdf867916425237e2ebb
    es-AR|32|4cdbac76a2766d57db9e5523e42e3bdf83b02e81c7987f6e9be2c26547897adaa1127e0cd99dba34bc9645ff636b005b1dd789dae0aff2c2cda897ec160ea499
    es-ES|32|b8aef7829d144bfde65ba2c3fd7ccc685c8dc5a1b417e90569078827090e4fbc738b549d206771e4d3b694a57179ad32fc5bcaa4098f80fee174c9ea81594b12
    et|32|d57ea85d3962bdf4bddf70b0c0d2712923cb031048991e028149e5b21ea71caabdea3277738df3c73e879da3cdd948ce49700673a919b9e8b0179a9ac27a95b5
    eu|32|f325bd6c226869981ef6e1d7af51fa8092d89ba394fb78b423dba5be048c93491cfcb19d31b3cdff31bb5df03bb475231a8a64e7fecfd9a35a54def84315ffd9
    fi|32|41748299f2787c294f257eb2a61e17e89a361f2f19514849f6d4b541bcdc536c2b4fb050e642ab1d458a804550b9de15102828750d17d87d880ddf19a2eb61ed
    fr|32|67559ab2e63a0d600fcb06e5b59ded00eb496c43644eb567a5d4cb56c0ee892737ad78cc7f18a0ffb6540ad643a4c606d4a04b6c0136abd04b4024790d66a6ad
    fy-NL|32|245e763d23d7f3dd7f0387ccd42aa19ad9688b6be3b1f8723e4778ff3d4548a30a15bc944abb3c1c7fdc0fd44e23cea38523a027e627f1c9474914a1eb3fc0fd
    ga-IE|32|2c1904de8d17a9215f88396ad76a76905a344c96dd63969fefa9efb2115d595b6c640e7f00c4c802c2c35000fe6d90a6807c93e1b08c76b2794d2dab3d9780f3
    gd|32|647b74af0c60731420e83dbf31d9e2e9dd6924ef758ec0ecde9d7dbc4c0e99292bf3feae1632d7ab8bca0ece0539dddb2057df8721951c8be398a683ca637fc5
    gl|32|4fa8b41e7be94df13e356ee1f27c2d7e412644a49d8b1cccb9c58d0158bc7dc394f9dbe6aa2f97a4c82dee2bcfffd48463a67ebb657720da1b82b52be71f5cdf
    he|32|3d016d7aa555b7ccdd4d27f090db96992463811575d725e01d77831509281525afb03edf2409a1db4f777fc27561b3670aed280e35b10aadede251738ce3f2d3
    hr|32|3e8d62ed5f31b69f33b9aa8d8955d015045f77c5c0fa3cbf4ae0f0ae6d00ad4d1d26fcbac535f440d2b8b8afc105774882f15f2035dec757050e6acc701bf8d5
    hsb|32|fe8eb52413de65f0ad1e3f7f73eafecc614f6e4e0c7ad30a61d9952ec13a7ffb5213bf0e8a6d72c5aa708b654004cfd1c53c258a2764b3f4c4ae73ddec791f99
    hu|32|3fa7f19b6d5f57819ee59521f82a009d0726c092e74ecf22e21331b69bd78a001a696a5656459189d030f3c4c8522f9a111fe4d56813cecbf532059dfc5a7b1b
    hy-AM|32|ff4bf8360b090242201a135d27f37b67c84f75defce1622056b69bbabafc112d0e2af60e7d6fd077292da4172e5d2d8c92756e02b973b077c22aceecc2ce26bd
    id|32|644b3cfa2532dcb35e4fb4ef8a71a78c699b68de36dfa983bfbeceda7a29a93ea750358ba0918f5bdd7cc6340fba2074756d831664d6463ef0a40368e5335a51
    is|32|4cdfe9a857ab01f076f1ca996c61e77497127c0a7054fb7f42043b357385cb0819dab2fa38a1d8ec507e09b1a9116161e7e584544bfe87fea7cb2461147d4a5e
    it|32|cba7ff1b1ed1cef0dab279f8d564a5ffab310318be5e23242a1035ffa8157f92d6141fa08b6897e66d4ffb186fa374c14c6e0d815b7f9ab06f9955a5e4dbc3b6
    ja|32|7540f2e962121bac45031c11dbbb5575f97b7b95c12ac67366207c6ca4304d47b9e77e551af7cf11a99f347dde4c826a2a57d42843565da0ef34e627db55e91b
    kab|32|f4786dea24903e05ee6d9a108317c4263e6dbca4f3dafa86bbe1641d1fc990921c16be69f5b6df9592a8248389ae908d46eef37334af3738c6da5b63837b589c
    kk|32|2e0477af44645548db0b7495c0171144ffe6c62dc48a7b7bab19489bffc6bef95dbaf1e355cedfb1dd1acea3cbfc2df176b288be68bbe866f0be3cc2ef23c14b
    ko|32|89cbc2a98d28d4aeac65507bc60207e9a461c93a94e71752b2ea52dcf49132947f741fa5a9a25b2fbd19ef47bd8eab59e00209e67735e128683a2cb5659bf0c2
    lt|32|2e9e7648f1888770d2da69fe560fb6a645d110d5ded354561d312af45cc2965613d56c9e986959acb294b9a925e8638089703ca56a28be2577541d3b49704b63
    ms|32|d7e142c272f0d57e433aedabeaeadd1c5509e5b6ae01262fba27e006d46b814eb541775f813a760f0648c6f26cd563e265ca1cdc8f1a2d8fab1cd1ec1ada09b9
    nb-NO|32|b590d266a94c4f7095f74d26ccfb1b0e9c871637bc1411f4d3a15c9b27904c19f2bd4cb18279463974ae22580936786a99fc159b3735ffc350c08742f14639a8
    nl|32|fc234d1ae9ab0cfd59d7eadf2a91d6d117e69206081ae14fa7ee5c514124d883a3ad1c6de0cade1ad9a81d38635c2152581aca9b1ab8457ad28b7e6b18726f36
    nn-NO|32|0a9b4c688ac83994999828646a0db8521040a0b0cce8545b961730298dc0455c856e27ed212969e7a6e779a8470673580658cbab100cca80cfbb813fa6e3cf3d
    pl|32|d77e83457a81536823563a96729947ee722ea36be319d89a8540ac9a1061e269bcee35b0f251f111d36384be08d918599127e7960ff97df0b0f6736d03b8c9f0
    pt-BR|32|60aca62accea48e56ea3b4dcbcc000bfe53ae407f034bfdf3eed23c86af7ad1e8f94055ed72a62a9f4f0db75b46b808473d9379eabd5ececd55dc2658749af25
    pt-PT|32|e4793e44ae928417875f1bc39bb95de13d5d354ed49eabdea1286d66f12ad0f333563574f8b8ed97979c29d813f4b991191e3eaa08445b10c8d82d562eefac07
    rm|32|e494ce4c858a28335aa6bf37df0d446863e41a363c59c39cac3cc6a1641427814714ed48a1b3575db2b5175241a17f394bf04293f8b3d85606270014c9db632b
    ro|32|31f547d8e47e32fd3c6d0a148a6f12f0fcb32e32806bb43702ede3819d8cb468377d8b82f70a36d614ac245c407bb1da4b36cd99d6f44f4c58ee23375a449eb7
    ru|32|a9d3ebb31c64322adfa334a2838286bb2bc8f7b185430e36feeb595f087f5192f935b8265a131837ae37131619ec614fbb1330dd52d5fd3d89509b770901f2a0
    si|32|9953b2857dc721e2317ece24ad76f5493f3322119764826adc82d768cd819a9a0265ab871704db245dda6704ccd536e5a6904581094d349687400b8720cc82f5
    sk|32|c71c89dfcb20bbbb411921303fb903313dc72311f75f6d02f69320582c407f9821c86337c2a05ea6a29efa8e12f5053e98cc0976c81977cfb5e52f3856136f92
    sl|32|dcf270e939a6bb649a96fc4bbb2f02da541c6b5e1648de222a2b9d59328da59d2ef39aa65cf9e1ff19b1c3157742356a7e40cc59f03faa50b49bc73174735527
    sq|32|290d1df8985d30bf5a9137d76ac22177487a601acc450b842b27d9cd8155bb97e3cc46432bd15a3c99d8188c3977cf7bb2988c609aee798a7ecd18c5742e41fb
    sr|32|f97d571cc068ae8e841a705a29ef6f61335d6a225e80fadcdd5ae40935efb447c1ad594efe06955bfdbd58c7f78c7c564d3d56a3aad8e02b9e963849585ef23e
    sv-SE|32|5e83cb81c7b0c41cdff7a5841ed75dd24c4d651ec587528ade98779f29a6d245e0a8d7f1b6dfa307d84945b1822aa428580e2bbcac18e593793d4a8293f47a18
    tr|32|5cd817848eb2edc9d2e07fe8c6b4184796b84c5b446a161796cf26e043ea7bb3619ad2e3381340fab75fdcd954f7c736e666a31453546a872a1f7562bf523997
    uk|32|2796c84319b3e5664b8cbd5c68a60008ddc60bc28eaddacd584ac98953ac15bf7ca5b4d843bc8aa7ab8f2398f37416587525ccbdb9a06778020570804565ac31
    vi|32|901ac16752954bb5440213628c11e13aad580b4390aed8a36c5e887a4808d0693cc81ed87e02d7a439ab284eccb2740044fdd300a1a60d723568b3d1fd7b22cd
    zh-CN|32|2c5a5ef93ea356b450aa72d8c204ea3a6e32c473275666b4877b0dca276b9233ea39332121ec955dc5383c4396c6192d26b3fe741cbef92b6f0a9a8cf8c18fd5
    zh-TW|32|c2910f826545a7c3c62bedd5d4e2ce1e93f3e95956eaa9d514fdda81287a6b351d18cab3368a5f1976cb396b43071f560e35b143d55327095d60f58207b58c23
    ar|64|3973d97b8f53fa6067ea304dc4cfba3df14b34ea57a759cf394593740bf711fd1a6b7152a3faceac746d0a26e88bae58cb153512cfec20670a2025b9e4fe9d8b
    ast|64|5a8df8300da5fbd68d4e10c0f7707d0cf5544d2aade22ba303fbb3aa2b2cfeb483578c5ef2cf5d883ec4f2c0ba9f0bf595c5ac9c7eaa34828f04f2c4b4a112b1
    be|64|c3d05537a0117592596f29932c13e93ba0f2f51a14fc802adcab14690635cde32d712280e51b59b8c6f5dc1257d8fbbabfbbcfc61997ba7c668c01e40b5530c7
    bg|64|beff94250ade3a3223a84eb7a7a06fb04cc6b0f113f8224a338aebdb6aa5aa9c14379c939c6255cab4894f78e4c7b8a4bb7da846fc2d7231fa430b33d53ff91c
    br|64|1e311e8581d36f9bf3e5eb0dce5fe98b30a0eac541f2705caf2202b66078c1c37ed7d17d6167f0340bed68b0d0ad5121a8dda9982926a1b3d51b5c292bfb9a94
    ca|64|10a077e066fc4cc7cb7e03919686089332a4fff1c31d828d30354191f626ea5a73531f013abd24d00ae1450c7156395259fece0631e5e0ddc9bfb66ab2b936c3
    cs|64|b38d22e5b8ae4e46bbfd74270ca1fb98a2c6dce60fa3240165da5dfaad77e4d8efabaa0ccaff580c59d6eb29daa7d0bebe6faaa8fd97246b1913aaad997060e9
    cy|64|b395363d0bc51ee510f3fdc87b194499dee404b6b3ea002b1b27db4168f4d47d6cc27d0b99ef3b361790b55d20ca89a5fe87aaf8c03bba06fe2d77b0ae104259
    da|64|451f6157a4b1b6b70266f2f5ea49266f5c567a01a20a7fbc8d15bfc6dc0fdf1c3f16a83cd038e86cba6b61e88c5a96b614e3beb5d4c89dc481c6f5f693866195
    de|64|1ad6e2ddb53711ce605d52744d4e61e31b37104b198726171752a2e48d4714e4201d470dcdaf5c9af392768e834c332c05840da0ba99e11b12c440d04cc2af15
    dsb|64|624a6d174ffa61ca1c3b63e06bcd6fe7b496f6c12f3362247911f4eea603678598936b2000979fc08def4fe564e092183f957e90cc1747c3d6752b0196f71423
    el|64|f2318f4c0079540ef6f26d68b006334ad3869d23ce28bbe25361c09f4696a7be28319c5e58ff24069775851787d258096987e0a164f3b08cc15fcff55c1925fa
    en-GB|64|8700ddf1055f080602437a0b1280bd1982359dfa0f268fb5782d5667bccd73b05bfb5e441b540b44dd2fef5e25d4648c1df211cda49df8f19f244ff65a6caff1
    en-US|64|9514387f67bf52b189a2b48f38c52e65ca307273796a16fd38f51dbb6cef3c9a1b5f1bde41bbc35f696e76e8aebc8b4b066c134072c919f553ec28bbee99b9fc
    es-AR|64|752049d7ad7dd5b50d3d0e68ed6bd82a78c9bf82a4fcaf645d667f8541df1a30d8fa361252af801d303458e57d6307ddfb38ef08bf1ee218cd03826c9bb2f256
    es-ES|64|c122bfcdbcc71c402e45747d58ed64a94cfc86d1283cbca4ffe70858ecc1abbe633d7ff66b6851ae18ad25aa1143151607414da1b82fe63bdedc3c374846f470
    et|64|1972c4b9dec40fccbc83247c0a9a8362b8a0d390d356b9d1ba800b9e6360fac66f06996ffc0aabdfda65117fcd87bbdcbf38bf50fcb469207a31963325a6f1ee
    eu|64|53752a6f5a9ba64169491387b928342d1a579cda4a87ddb90f001279587c6986fed367ad96afb9ec13ff4cc614b4aab15fb67a9e02526356a493fbf7f82b8c97
    fi|64|a92a39bc7c223cafe4daa0ce18bca00c737f7a615344687a6d362578f23912ee6e2d0a273d91795a2e6bda364b942a6e7b616ca4d5b4b1c9f67ef95356640687
    fr|64|182f9c9bdf00473b8086a5c0af0882b03a9819949a56f18f1926fd3ba39188de74a85a4c35e859ef58a01b7f6e3dbc296620ca153bb3a6b166a638883d147597
    fy-NL|64|798a9810bc92a1e5c5b20bbeae3cb82c700c2e7d8724e79e651c456f43c1ee72f888478b362b700ec6ff90f01c67bdb53c0860c9a2ed4e90e56cb75873bdc517
    ga-IE|64|1c03326e0130f5adc71a717d8b6e76644f24863485dc1e6123e7c2bcb1eab28fd0302f609d309ff365a27b8114fc77af2a46ff37e9f4c26601f478e80a354a65
    gd|64|3ec29f2db60ef347ef194460a8d52bb598f4f6c0fa6590907f9c9bdc7ec194bc8bbf98f392681cc4751739641607be976f5d6f51094e9e9fb11a43d1e1c71def
    gl|64|1a5b6f407ffe555b03daef2b2286c618f9e65e65c22aaeef5da6ace0f1018045d6b5e71a0877a2562532fe4a207529ce4a8a5a7e38ae0556948b12b7834f9010
    he|64|cf8d7d978800beff9322817add48ba91994dd30ef761c50b1dcea92cec8fcb29172818f6f660bf50f3f4276db3311555531680bc1b0a69a756405eadf3da23f1
    hr|64|c734568516fbc0436b7e4d4e4d43caaabf5cb91e4d52ab16ccb081350094ca401adace47cbbacb7289b096c469a9895a29cf040934bd86a17b6e8692855bf80a
    hsb|64|4ce4ddd1fc49b52fae71912863c0f109d67444eda6b147ace74d6851ba6abdb078a550adba69695e81c402c6697369d9f7285d67de8ae06158f540645f91a924
    hu|64|b969d11c79a9bf1f51dfa0c58603a7abd0c1a5f97c49590b945c5e6877836c3b6c8e8b430667e3e49de47c26cc0d530aef54b7cfb684f5b7dba0e98761ae4a15
    hy-AM|64|ad8c01a6f3e135886bdd438e3accda4d5a6f766f6c72b5ec939e4d21f40485d1add00badc764c5f8322a2a67c8c784f07cf336c38ccdb592b6655489b487984c
    id|64|98779fd3241a2419ac200b0eb56ead9002353cea70ab23e49c5339eba9604b0a4686752f9f8f85e66a4ff3ef49c79fb5d83779a80048f1fcc1c450f430bc950c
    is|64|20a004a8665dab91ebc0e073d29e8b7d30c2fed8420951113a0af0e8440ce5de55e74513d233128e8ea7d90d279d3565be16198fddd311d5001826ced927aa20
    it|64|da41d6d99c8ecfeae3d0f4870c27cda6e13dc63d103a4b9b1175290ce78b05d08c50040c6074b4b04d6fe514c8c480d45d911de88e8c5f7639a505a2f789d550
    ja|64|7f40f7604d0c745c55a6c41ec433e63792c641a2d6965a030ec785afce59c6e1edf8670f96919c13a4bb30497b9fe3f0dedb6b4ea2bba95ce933735226c2ebe8
    kab|64|1187957b4430f924db443434476db954f745fcf923cc791daaa74e8d6d4e18ea437cd8f47cc4f58c04daf9a8c87b1874ad0569f363d09df72092affac468664d
    kk|64|fb055d4b423e90443a6a70b693d140be5ea122ab5afca0b274b8c35f6bfa49e48994279c3837c497d57f89c9221ec9764eac814a505d3758408b5ef536e00308
    ko|64|85e7741b63cf906266b5baf20fe2a0339839c97dbc7bad5ac4d6c3f894c293c003cbee51af9c4a3cb18f093a0ad0dd5082d4fac1815261a1e0f305ec7aa36afc
    lt|64|4717d5230c45daa78490b901302f49ed492a464bdf284bdea189017708b3168ff6dc60c4caaef1384dad065b49ba5bbf7c81056f5e9b092cc833c9bbb85c5743
    ms|64|58c457999f1777fb371da36f5f5dbf03ba81f3bb93a097e67599dfd9674d019b143a6f5ed1a0d14fa7edcaa36e11221d87624cc6828e87b7ee10595a022aee22
    nb-NO|64|fc4f2df7ad8df46dedc75543e56a3ed72562550908e5355918969ba36f2f65b1a87c45bb2b2d93a27a97de4ee2df3f8315a0454d5a9de48d8bd6982a9003b407
    nl|64|78ca3d03fccf779dbb8653eaaa56dcd5aee4956bc3df4cd56356e9486f8c39a7515e88ec85dfc9343ef0afbdbedaf06012aed18873cc31a2ce90598220965790
    nn-NO|64|e3591037d0b2bb6afa0f9bd82324d8db22d675f0629fc28948464cec2e45a3071125aee447c9fcb674007cd2eabd8070895b046e4cff4a702b2a765d6bbaf421
    pl|64|242b133416807c602a5172bdfa638499dbe3398ccda45dee23bffbc176412e7e7a0c487222efa1fa39ea044440b6218d083d7db54c2efba397fc8cda0be94b8c
    pt-BR|64|48dfcc26f5ec269cab95fb1c90fc047fa8c1bb6dab7a9216b6c1856c8102201c154d7ba9f173c74a9ff4f6bb5cf3076d33033ced42d420d63290908e7abc1dd3
    pt-PT|64|e72c23ba006b29c31d9e7e60144becde06ddf8671a695913850d159adc4e2489c4858e326d2fbf8d056312266bb52b037f3afce48c9781bebb7958f4611b8454
    rm|64|4812b06eb71e831855da3c78df18021d2fc0ba5c444349634f31f1a0f81bc88ff614d73edc9543b41f07f56efe846376e8b0ceb9922e819946092b890630dce7
    ro|64|dc202e7079352f4ce2034adcc5bc626d9ecf233331e3db589f2c659069e93220eb36eeacb52edfcff6d2fe4283cba34609098d5aa628335814885c26e6e78d0a
    ru|64|0438fd1e534ac0913e0546b4a8dcfaaa39509930dfcee54cd8a1d3f87b626892674c5f8859f78852bc98ffa3d74b4a79b588e9112b0b046f788128a740e3c1a3
    si|64|daad53b5d9f5597001bf2ef3ae6802d0f11b75390be5633da2658486397e2b32ad0d598d657b895a986db1a003193fc3d7ce6544a466223d574c5e6738757eb4
    sk|64|d375408b25541ceffb31f4443a937f6bf315e0167e44b04048f1c913617dd82ae9b2f6bffd343a8d0fe27275e6d8204f31b15a2b32e81b4946e57b9ca3355b75
    sl|64|4eaa4bfdc69a3e4f361d7f0b57c2db6ff5ddbe4e73902226171809707fc991011a4bc5359d305a8f1cc9ffc4185cda2cca5cf26bb9c08ada1d954543bd19206d
    sq|64|135e101a5ab59ba4a24c13a20ff3f8a1b761d501284f886e7cd7277c83c0c0c35ece20adf9352b1dd42da3585e0ce0083a7e6c5b083a85c2eaeac365d505b5a7
    sr|64|799cddba472a96fac5c72fb42e605de5022aefe6eeb19bbdd4ca7a54eebf4467030cf3e5d88dc99ded1218b1525e73c79be672704f3cf9e8954d8f9d167892f3
    sv-SE|64|fc9e4d204c2078c1841852b698e93a010f232982a155a4b7adf194a0217ea54d96e9a0b595b09b5bb4eff42ae10dd7e6891c02dcca706c7e877a1e4d14ed17e0
    tr|64|5f8f8fff6ca16be99e5770847b00cfd9c72bdeecb899710a4836c06df5c5b73d297a0d757e5c116587d9740b3f1ab613dfe010f6235947fdeb712e9202f18756
    uk|64|53cf3aceaca69006f689294c01f1a2abb8f8ff1b50c0d64ab7465e33307ab7374d26968aeedfb2a74df7c3bb711a168480862902278d6d952e9f9d85fe4d6a34
    vi|64|b7381c90592eba831dc730c2af6326184069e15bfe789249071dbd5db82f0dcf6720466d75fbd6a05e121ef94656bfd8a29ded2e1d4c667d37e04f83cca5f885
    zh-CN|64|6311a787771bd5741542b86a1ac4311acae02947964b5b7a0d7d46b4a4b8f2646ad6bf7606e4121ac1d970efc10bee82542dfb3df7067d67c72a2da8c6d4fa8e
    zh-TW|64|e50bfa7107153ebc77ff2ee735302221aa01eec5ab975943bd75d97dd0d948fdfde06e8562a77c7041abf274149397926d8c1ba0d65a8a298552717e99d29e8a
    
  • tools\helpers.ps1 Show
    function GetUninstallPath() {
      param(
        [Parameter(Mandatory = $true)]
        [string]$product
      )
      $regUninstallDir = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\'
      $regUninstallDirWow64 = 'HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\'
    
      $uninstallPaths = $(Get-ChildItem $regUninstallDir).Name
    
      if (Test-Path $regUninstallDirWow64) {
        $uninstallPaths += $(Get-ChildItem $regUninstallDirWow64).Name
      }
    
      $uninstallPath = $uninstallPaths -match "$product [\d\.]+ \([^\s]+ [a-zA-Z\-]+\)" | Select-Object -first 1
      return $uninstallPath
    }
    
    function GetLocale {
      param(
        [Parameter(Mandatory = $true)]
        [string]$localeFile,
        [Parameter(Mandatory = $true)]
        [string]$product
      )
      #$availableLocales = Get-WebContent $localeUrl 2>$null
      $availableLocales = Get-Content $localeFile | ForEach-Object { $_ -split '\|' | Select-Object -first 1 } | Select-Object -Unique
    
      $packageParameters = $env:chocolateyPackageParameters
    
      $packageParameters = if ($packageParameters -ne $null) { $packageParameters } else { "" }
    
      $argumentMap = ConvertFrom-StringData $packageParameters
      $localeFromPackageParameters = $argumentMap.Item('l')
      Write-Verbose "User chooses '$localeFromPackageParameters' as a locale..."
      $localeFromPackageParametersTwoLetter = $localeFromPackageParameters -split '\-' | Select-Object -first 1
      Write-Verbose "With fallback to '$localeFromPackageParametersTwoLetter' as locale..."
    
      $uninstallPath = GetUninstallPath -product $product
    
      $alreadyInstalledLocale = $uninstallPath -replace ".+\s([a-zA-Z\-]+)\)",'$1'
      Write-Verbose "Installed locale is: '$alreadyInstalledLocale'..."
    
      $systemLocalizeAndCountry = (Get-UICulture).Name
      $systemLocaleTwoLetter = (Get-UICulture).TwoLetterISOLanguageName
      Write-Verbose "System locale is: '$locale'..."
      $fallbackLocale = 'en-US'
    
      $locales = $localeFromPackageParameters,$localeFromPackageParametersTwoLetter, `
        $alreadyInstalledLocale, $systemLocalizeAndCountry, $systemLocaleTwoLetter, `
        $fallbackLocale
    
        foreach ($locale in $locales) {
          $localeMatch = $availableLocales | Where-Object { $_ -eq $locale } | Select-Object -first 1
          if ($localeMatch -and $locale -ne $null) {
            Write-Verbose "Using locale '$locale'..."
            break
          }
        }
    
        return $locale
    }
    
    function AlreadyInstalled() {
      param(
        [Parameter(Mandatory = $true)]
        [string]$product,
        [Parameter(Mandatory = $true)]
        [string]$version
      )
      $uninstallEntry = $(
        "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\$product $version*"
      )
      $uninstallEntryWow64 = $(
        "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\$product $version*"
      )
    
      if ((Test-Path $uninstallEntry) -or (Test-Path $uninstallEntryWow64)) {
        return $true
      }
    
      return $false
    }
    
    function Get-32bitOnlyInstalled() {
      param(
        [Parameter(Mandatory = $true)]
        [string]$product
      )
      $systemIs64bit = Get-OSArchitectureWidth 64
    
      if (-Not $systemIs64bit) {
        return $false
      }
    
      $registryPaths = @(
        'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall'
        'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall'
      )
    
      $installedVersions = Get-ChildItem $registryPaths | Where-Object { $_.Name -match "$product [\d\.]+ \(x(64|86)" }
    
      if (
        $installedVersions -match 'x86' `
        -and $installedVersions -notmatch 'x64' `
        -and $systemIs64bit
      ) {
        return $true
      }
    }
    
    function GetChecksums() {
      param(
        [Parameter(Mandatory = $true)]
        [string]$language,
        [Parameter(Mandatory = $true)]
        $checksumFile
      )
      Write-Debug "Loading checksums from: $checksumFile"
      $checksumContent = Get-Content $checksumFile
      $checksum32 = ($checksumContent -match "$language\|32") -split '\|' | Select-Object -last 1
      $checksum64 = ($checksumContent -match "$language\|64") -split '\|' | Select-Object -last 1
    
      return @{
        "Win32" = $checksum32
        "Win64" = $checksum64
      }
    }
    
  • tools\chocolateyUninstall.ps1 Show
    $ErrorActionPreference = 'Stop';
    
    $packageName = 'thunderbird'
    
    $uninstalled = $false
    [array]$key = Get-UninstallRegistryKey -SoftwareName 'Mozilla Thunderbird*'
    
    if ($key.Count -eq 1) {
      $key | ForEach-Object {
        $packageArgs = @{
          packageName = $packageName
          fileType    = 'exe'
          silentArgs  = '-ms'
          validExitCodes= @(0)
          file          = "$($_.UninstallString.Trim('"'))"
        }
    
        Uninstall-ChocolateyPackage @packageArgs
    
        Write-Warning "Auto Uninstaller may detect Mozilla Maintenance Service."
        Write-Warning "This should not be uninstalled if any other Mozilla product is installed."
      }
    } elseif ($key.Count -eq 0) {
      Write-Warning "$packageName has already been uninstalled by other means."
    } elseif ($key.Count -gt 1) {
      Write-Warning "$($key.Count) matches found!"
      Write-Warning "To prevent accidental data loss, no programs will be uninstalled."
      Write-Warning "Please alert package maintainer the following keys were matched:"
      $key | ForEach-Object {Write-Warning "- $($_.DisplayName)"}
    }
    

Virus Scan Results

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.

Dependencies

Package Maintainer(s)

Software Author(s)

  • Mozilla

Copyright

Mozilla. All rights reserved.

Tags

Release Notes

https://www.mozilla.org/en-US/thunderbird/notes/

Version History

Version Downloads Last updated Status
Mozilla Thunderbird 60.5.3 11411 Tuesday, March 5, 2019 approved
Mozilla Thunderbird 60.5.2 7837 Tuesday, February 26, 2019 approved
Mozilla Thunderbird 60.5.1.20190217 8922 Sunday, February 17, 2019 approved
Mozilla Thunderbird 60.5.1 4417 Thursday, February 14, 2019 approved
Mozilla Thunderbird 60.5.0 10464 Wednesday, January 30, 2019 approved
Mozilla Thunderbird 60.4.0 15041 Friday, December 21, 2018 approved
Mozilla Thunderbird 60.3.3 8878 Tuesday, December 11, 2018 approved
Mozilla Thunderbird 60.3.2 9017 Friday, November 30, 2018 approved
Mozilla Thunderbird 60.3.1 10817 Thursday, November 15, 2018 approved
Show More

Discussion for the Mozilla Thunderbird Package

Ground rules:

  • This discussion is only about Mozilla Thunderbird and the Mozilla Thunderbird package. If you have feedback for Chocolatey, please contact the google group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or Mozilla Thunderbird, or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.

comments powered by Disqus
Chocolatey.org uses cookies to enhance the user experience of the site.
Ok