题
我是一个新的Emacs用户,我正在尝试通过Aquamacs与Mi Gmail帐户合作。
到目前为止,我已经能够将其设置为接收邮件。问题是当我尝试发送电子邮件时。我得到这个错误:
No Gnus is good news
No more unread newsgroups
Mark set
Sending...
Sending via mail...
No STARTTLS program was available (tried 'gnutls-cli')
ad-Orig-error: Sending failed; SMTP protocol error
我知道“ Gnutls-Cli”是必要的,并且不包括在Aquamacs中。我找到了本指南来安装它 http://www.gnu.org/s/gnutls/manual/gnutls.html, ,但是我不确定我该如何进行,因为我使用的是MacOS而不是Linux(尽管两者都是Unix OS)
我的问题是:能够发送电子邮件我该怎么办?
解决方案
您可以安装OpenSll并配置GNU来使用它代替GNUS-TLS。
来自GNUS手册:
`nntp-open-ssl-stream'通过“安全”通道打开与服务器的连接。要使用此功能,安装了OPENSSL(http://www.openssl.org)或安装了SsleAy(ftp://ftp.psy.uq.oz.au/pub/crypto/ssl)。然后,您定义服务器如下:
;; "snews" is port 563 and is predefined in our `/etc/services' ;; however, `openssl s_client -port' doesn't like named ports. ;; (nntp "snews.bar.com" (nntp-open-connection-function nntp-open-ssl-stream) (nntp-port-number 563) (nntp-address "snews.bar.com"))
不隶属于 StackOverflow