python认证考试mac_ca证书Mac OS X

梁丘兴腾
2023-12-01

我需要在emacs上安装离线imap和mu4e。问题是配置。当我离线运行imap时,我得到:OfflineIMAP 6.5.5

Licensed under the GNU GPL v2+ (v2 or any later version)

Thread 'Account sync Gmail' terminated with exception:

Traceback (most recent call last):

File "/usr/local/Cellar/offline-imap/6.5.6/libexec/offlineimap/threadutil.py", line 158, in run

Thread.run(self)

File "/anaconda/lib/python2.7/threading.py", line 763, in run

self.__target(*self.__args, **self.__kwargs)

File "/usr/local/Cellar/offline-imap/6.5.6/libexec/offlineimap/accounts.py", line 226, in syncrunner

self.remoterepos = Repository(self, 'remote')

File "/usr/local/Cellar/offline-imap/6.5.6/libexec/offlineimap/repository/__init__.py", line 78, in __new__

return repo(name, account)

File "/usr/local/Cellar/offline-imap/6.5.6/libexec/offlineimap/repository/Gmail.py", line 37, in __init__

IMAPRepository.__init__(self, reposname, account)

File "/usr/local/Cellar/offline-imap/6.5.6/libexec/offlineimap/repository/IMAP.py", line 34, in __init__

self.imapserver = imapserver.IMAPServer(self)

File "/usr/local/Cellar/offline-imap/6.5.6/libexec/offlineimap/imapserver.py", line 83, in __init__

self.sslcacertfile = repos.getsslcacertfile()

File "/usr/local/Cellar/offline-imap/6.5.6/libexec/offlineimap/repository/IMAP.py", line 211, in getsslcacertfile

% (self.name, cacertfile))

SyntaxWarning: CA certfile for repository 'Remote' could not be found. No such file: '/usr/share/curl/ca-bundle.crt.original'

Last 2 debug messages logged for Account sync Gmail prior to exception:

thread: Register new thread 'Account sync Gmail' (account 'Gmail')

imap: Using authentication mechanisms ['GSSAPI', 'CRAM-MD5', 'PLAIN', 'LOGIN']

这是我的脱机IMAPRC[general]

accounts = Gmail

maxsyncaccounts = 1

pythonfile = ~/.offlineimap.py

[Account Gmail]

localrepository = Local

remoterepository = Remote

[Repository Local]

type = Maildir

localfolders = ~/Maildir

[Repository Remote]

type = Gmail

remoteuser = enrico.pirani0@gmail.com

remotepasseval = get_password_emacs("imap.gmail.com", "enrico.pirani0@gmail.com", "993")

realdelete = no

folderfilter = lambda foldername: foldername not in ['[Gmail]/Spam', '[Gmail]/All Mail', '[Gmail]/Starred', '[Gmail]/Important']

holdconnectionopen = true

keepalive = 60

sslcacertfile = /usr/share/curl/ca-bundle.crt.original #??

python安装和CA证书都有问题。关键是没有任何curl ca bundle brew包。有没有其他方法安装证书?

 类似资料: