VectorLinux
October 24, 2014, 09:28:31 pm *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Visit our home page for VL info. To search the old message board go to http://vectorlinux.com/forum1. The first VL forum is temporarily offline until we can find a host for it. Thanks for your patience.
 
Now powered by KnowledgeDex.
   Home   Help Search Login Register  
Please support VectorLinux!
Pages: [1]
  Print  
Author Topic: thunderbird can't send PGP mail  (Read 2088 times)
vincent2
Vectorite
***
Posts: 408


« on: June 21, 2013, 05:41:45 pm »

Hi!
Just installed thunderbird  (17.0.3 version)enigmail  on vl7.0 64 bit,
strangely  it can't send pgp email, always prompt:"send aborted,bad passphrase"
what does it mean?

under knoppix and mandriva, thunderbird enigmail sends receives pgp email  without any problem.
...does that mean  VL7.0/7.1 's PGP PROTOCOL PKGs QUITE BUGGY or missing some pgp dependencies pkgs?
tried claws-mail on  vl7.0, same issue, can't send pgp mail, plenty errors as well......

here's step for using  thunderbird enigmail i tried:
Quote
Start Thunderbird:
Menu -> Internet -> Thunderbird
 Set up your new e-mail account in Thunderbird to use IMAP. (In the example, Yahoo Mail is used, but the method is the same for Gmail.) Make sure your firewall allows ports 993 (IMAP) and 465 (SMTP) and 11371 (HKP).
Thunderbird -> file -> New -> Mail Account... -> (Enter Your name, Email address, Password)
-> IMAP: Access folders and messages from multiple computers (ticked) -> Create Account
 Generate a new OpenPGP key pair:
Thunderbird -> OpenPGP -> Key Management -> Generate -> New Key Pair -> (fill in desired passpharase, if any, and details)
 -> Advanced -> Key Size: 1024 (should be sufficient) -> Key type: DSA & El Gamal (should be sufficient) -> Generate key
 -> "We highly recommend to generate a revocation certificate for your key..." -> Generate Certificate
This method will use pre-selected key servers stored in the default Thunderbird settings. If you wish to add selected key servers (such as keys.gnupg.net and keyserver.ubuntu.com):
Thunderbird -> OpenPGP -> Preferences -> Keyserver -> Specify you keyserver(s): -> keys.gnupg.net, keyserver.ubuntu.com -> OK
 Turn off HTML in messages:
Thunderbird -> (Email Account ID) -> Composition & Addressing -> Compose messages in HTML format (unticked) -> OK
 Send and sign encrypted email with your OpenPGP key.
Thunderbird -> Write -> (compose message) -> OpenPGP -> Sign Message (ticked) -> Encrypt Message (ticked) -> Send

hope vector developper can suggest other simply workable pgp mail tools as well.
« Last Edit: June 21, 2013, 05:43:58 pm by vincent2 » Logged
vincent2
Vectorite
***
Posts: 408


« Reply #1 on: June 21, 2013, 07:40:10 pm »

oh, "pinentry " dependency is missing, have to download from slack repo:


http://slackbuilds.org/mirror/slackware/slackware64-current/slackware64/n/pinentry-0.8.1-x86_64-1.txz



while under the console typing "thunderbird" , give no prompt or any hint abount missing  pinentry at all....

MORE WEIRED:FOLLOWING "Thunderbird -> Write -> (compose message) -> OpenPGP -> Sign Message (ticked) -> Encrypt Message (ticked) -> Send" STILL ERRORS AS WELL FOR SENDING,
HAVE TO TICK "IGNORE PER-RECIPIENT RULES",THUS SEND CAN GO THROUGH SUCCESSFULLY .

ANY DEVELOPPER CAN ADVISE MORE PLEASE?
Logged
hata_ph
Packager
Vectorian
****
Posts: 3258


-- Just being myself --


« Reply #2 on: June 24, 2013, 04:43:28 pm »

"send aborted,bad passphrase"

are you using the correct passphrase?
Logged
vincent2
Vectorite
***
Posts: 408


« Reply #3 on: June 25, 2013, 06:04:32 am »

of course ,correct....
tested many many times.....

pinentry dependency 's needed, but gslapt failed to promt to install it.
without pinentry,
it never works
DID YOU INSTALL PINENTRY YET, HATA?
PLS UPLOAD LATEST VERSION THUNDERBIRD TO TEST REPO???
Logged
hata_ph
Packager
Vectorian
****
Posts: 3258


-- Just being myself --


« Reply #4 on: June 25, 2013, 05:16:54 pm »

I just install thunderbird-17.0.3 and it work out of the box by following below instruction...it just need gnupg (should be come as default in VL 7.0), enigmail and thunderbird...there is no need to install pinentry...

https://support.mozillamessaging.com/en-US/kb/digitally-signing-and-encrypting-messages#w_introduction
Logged
hata_ph
Packager
Vectorian
****
Posts: 3258


-- Just being myself --


« Reply #5 on: June 26, 2013, 12:53:51 am »

ok...i figure out what is the problem now...the problem is enigmail will use gpg-agent for the passphase input if it detect a gpg-agent running as a daemon...
while in VL7.0 gpg-agent is not running at startup that why it will use enigmail for passphase input...in VL7.1 the gpg-agent is auto started as default and you will need pinentry for the passphase input

http://sourceforge.net/p/enigmail/bugs/122/?limit=25

below link show there is a workaround if you dun want to use pinentry...you can find the enigmail.js under
$HOME/.thunderbird/xxxxx.default/extensions/{xxxxxx}/components and modify it according the links

http://www.amiryan.org/2009/04/22/bugfix-howto-turn-off-gpg-agent-usage-in-enigmail-thunderbird/

still i will try to build pinentry and move it to testing repo in the near future
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!