Menu

one problem and few questions about Enigmail

2020-02-06
2020-02-10
  • Mariusz Jakubowski

    Firstly, I've got strange behavior of Thunderbird 68.4.2 x64 with newest
    Enigmail. If I try send email to one recipient, it's work but if I'm
    trying send to about 40 recipients, Thunderbird hangs.
    I can't even save draft or disable signing message. If I turn off
    Enigmail, Thunderbird works again. Is there any incompatibility between
    Thunderbird x64 68.4.2 and Enigmail?

    And now few question:
    I have to silently install several users configuration. I've got
    powershell script to create thunderbird profile on user logon and it works.
    I'm missing only 2 things: one is automatic install of enigmail.xpi, I
    didn't find how to do it, and second is command line importing pgp key
    for user (adding configuration of Enigmail is in prefs.js and I can to
    put it in ps script but without command line installing private key, I
    haven't got user's key fingerprint.)

    Can anybody help me with it?

     
  • Patrick Brunschwig

    Firstly, I've got strange behavior of Thunderbird 68.4.2 x64 with newest
    Enigmail. If I try send email to one recipient, it's work but if I'm
    trying send to about 40 recipients, Thunderbird hangs.
    I can't even save draft or disable signing message. If I turn off
    Enigmail, Thunderbird works again. Is there any incompatibility between
    Thunderbird x64 68.4.2 and Enigmail?

    No, there is no reason why Enigmail shouldn't work on TB 68.4.2. I can only imagine that processing of 40 recipients takes a while. The thing is that for every address, Enigmail will try to determine if encryption is possible or not, and try to look up not existing keys. In addition, if you have S/MIME configured for the account, then Enigmail will request Thunderbird to determine if S/MIME encryption is possible. And if you have a lot of certificates in Thunderbird, this can also take quite a while. Thus, if you can, try to disable S/MIME. Alternatively, try to wait longer. Once you click into the text box, processing is mostly over.

    And now few question:
    I have to silently install several users configuration. I've got
    powershell script to create thunderbird profile on user logon and it works.
    I'm missing only 2 things: one is automatic install of enigmail.xpi, I
    didn't find how to do it, and second is command line importing pgp key
    for user (adding configuration of Enigmail is in prefs.js and I can to
    put it in ps script but without command line installing private key, I
    haven't got user's key fingerprint.)

    (1) I'd recommend that you install Enigmail globally on the device, i.e. together with the Thunderbird installation. See here for how to do this:
    http://kb.mozillazine.org/Installing_extensions#Global_installation

    (2) Do you have the key of the user or not? If you do have the key, you can install it in GnuPG via gpg --status-fd 1 --import \path\to\file. This wil output several lines of text, one looking like the following:

    [GNUPG:] IMPORT_OK 1 ADC49530CB6B132412D856107F1568CB8997F7BA
    

    The last part is the fingerprint, which you can set in prefs.js, prefixed with 0x.

     
  • Mariusz Jakubowski

    It's one small problem - if I import by gpg command line, certificate is shown as not certified. When I import to Kleopatra directly, the same certificate is shown as certified. Is it possible to get the same status via command line import?

     
  • Patrick Brunschwig

    This is the Enigmail forum. We're not developing GnuPG, and I don't know what Kleopatra does to certify keys during the import. I'd suggest you ask at the gnupg-users mailing list.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.