我是一个新的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"))
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top