Re: [質問] IMAP Unknown host imap.gmai.com

<[email protected]> Fri, 01 Jun 2018 20:03:18 +0900
Newsgroups gmane.mail.wanderlust.general.japanese
Message-ID <[email protected]>





>ssl.el 
> ssl.el
> (make install  MELPA )

https://github.com/wanderlust/wanderlust/tree/master/utils
ssl.el 

> open-ssl-stream  ssl.el 
> 

> (require 'ssl)

(require 'ssl)
ssl

> > openssl 
> > (switch-to-buffer
> >  (process-buffer
> >   (open-ssl-stream "openssl" (generate-new-buffer "OPENSSL")
> > 		   "imap.gmail.com" 993)))
> > 



depth=1 C = US, O = Google Trust Services, CN = Google Internet 
Authority G3
verify error:num=20:unable to get local issuer certificate
CONNECTED(00000003)
...
No client certificate CA names sent
...
Verification error: unable to get local issuer certificate
...
No ALPN negotiated
...
    Verify return code: 20 (unable to get local issuer certificate)
...
* OK Gimap ready for requests from 2001:cf8:0:6c::203 a13-
v6mb214924651oiy



.folder
%inbox:user/[email protected]:993!/
.wl
(setq elmo-imap4-debug nil)
(setq elmo-pop3-debug  nil)

;; for imap connection
(setq ssl-program-name "openssl.exe")
(setq elmo-imap4-default-stream-type 'ssl)

(setq elmo-network-stream-type-alist
      '(("!" ssl ssl open-ssl-stream)
	("!!" starttls nil open-network-stream)
	("!socks" socks socks socks-open-network-stream)
	("!direct" direct nil open-network-stream)))

(setq ssl-program-arguments
      '("s_client"
	"-connect"
	(format "%s:%s" host service)
	"-proxy"
	"proxy.company.co.jp:10080"
	))

Emacs M-x wl Folder %inbox space Fetching 
folder entries...
*Backtrace* 
Server OK response ...

Debugger entered--Lisp error: (error "IMAP error: No `OK' response from 
server.")
  signal(error ("IMAP error: No `OK' response from server."))
  elmo-network-open-session(elmo-imap4-session "IMAP" "imap.gmail.com" 
993 "user" clear ("!" ssl ssl open-ssl-stream))
  elmo-network-get-session(elmo-imap4-session "IMAP" [elmo-imap4-folder 
[0 0 0 0 0 0 0] imap4 "%inbox:user/[email protected]:993!" "%" nil 
nil nil nil t nil nil x-ctext "user" clear "imap.gmail.com" 993 ("!" ssl 
ssl open-ssl-stream) "inbox"] nil)
  elmo-imap4-get-session([elmo-imap4-folder [0 0 0 0 0 0 0] imap4 "%
inbox:user/[email protected]:993!" "%" nil nil nil nil t nil nil x-
ctext "user" clear "imap.gmail.com" 993 ("!" ssl ssl open-ssl-stream) "
inbox"])
  #[(folder &optional one-level) " \306H \307 !  \310H \311	r\312\n\313H!
q\210\f)\"\211 A\206!

openssl local  certificate 

https://qiita.com/haseshin42/items/9ffd13bcf60c3fc87caa
 "imap.gmail.com"  ""local 


yama@/cygdrive/c/yama:$ openssl s_client -connect imap.gmail.com:993 -
proxy proxy.kanto.sony.co.jp:10080 -CAfile ~/.emacs.d/gmailimap.crt
-CAfile 


(setq ssl-program-arguments
      '("s_client"
        "-connect"
        (format "%s:%s" host service)
        "-proxy"
        "proxy.company.co.jp:10080"
        "-CAfile"
        "~/.emacs.d/gmailimap.crt"
        ))

Emacs

Debugger entered--Lisp error: (error "IMAP error: No `OK' response from 
server.")
  signal(error ("IMAP error: No `OK' response from server."))
  elmo-network-open-session(elmo-imap4-session "IMAP" "imap.gmail.com" 
993 "user" clear ("!" ssl ssl open-ssl-stream))
  elmo-network-get-session(elmo-imap4-session "IMAP" [elmo-imap4-folder 
[0 0 0 0 0 0 0] imap4 "%inbox:user/[email protected]:993!" "%" nil 
nil nil nil t nil nil x-ctext "user" clear "imap.gmail.com" 993 ("!" ssl 
ssl open-ssl-stream) "inbox"] nil)
  elmo-imap4-get-session([elmo-imap4-folder [0 0 0 0 0 0 0] imap4 "%
inbox:user/[email protected]:993!" "%" nil nil nil nil t nil nil x-
ctext "user" clear "imap.gmail.com" 993 ("!" ssl ssl open-ssl-stream) "
inbox"])
  #[(folder &optional one-level) " \306H \307 !  \310H \311	r\312\n\313H!
q\210\f)\"\211 A\206!



openssl  ssl-program-
arguments 
...