如何为 KolabNow 电子邮件地址设置 mutt?

如何为 KolabNow 电子邮件地址设置 mutt?

我使用 KolabNow 来满足我的电子邮件需求,而不是 Gmail 或 Outlook 等其他服务。我花了很多时间在终端上,我希望建立一种无需离开终端即可阅读和发送电子邮件的方法。

到目前为止,我已经阅读了针对 Gmail 的教程,但我输入了提供的详细信息这里由 KolabNow 代替。

这是我的 muttrc 文件:

set ssl_starttls=yes
set ssl_force_tls=yes
set imap_user = '[email protected]'
set imap_pass = ''
set from='[email protected]'
set realname='Jack Sewell'
set folder = imap://imap.kolabnow.com/
set spoolfile = imap://imap.kolabnow.com/INBOX

set header_cache = "~/.mutt/cache/headers"
set message_cachedir = "~/.mutt/cache/bodies"
set certificate_file = "~/.mutt/certificates"
set smtp_url = 'smtp://smtp.kolabnow.com/'
set move = no
set imap_keepalive = 900

这是我尝试发送邮件时的输出:

This certificate belongs to:
*.kolabnow.com

Domain Control Validated


This certificate was issued by:
 COMODO RSA Domain Validation Secure Server CA
 COMODO CA Limited

 Salford  Greater Manchester  GB

This certificate is valid
from Wed, 28 Dec 2016 00:00:00 UTC
to Fri, 26 Jan 2018 23:59:59 UTC
SHA1 Fingerprint: AD00 8907 9BFB 568E 4C40 C99C 190E 01C0 6438 0018
MD5 Fingerprint: 7E2B 4E72 4A08 59DC 5803 D4CE 7326 7333

WARNING: Server hostname does not match certificate

我需要安装/配置额外的软件吗?

答案1

免责声明:在进行研究之前我既不知道mutt这一点,也没有测试过此配置,我只是结合了此处引用的来源的信息。这可能是胡说八道。

我只是采取最低配置,首先只更改关键设置。根据来自kolabnow.ch让我们使用dev.mutt.org并借助详尽的手册构建一个简单的~/.muttrc

# IMAP settings, automatically log in to this mailbox at startup
set spoolfile = "imaps://[email protected]:[email protected]:143/INBOX"

# SMTP settings
set smtp_url  = "smtps://[email protected]:[email protected]:587"

# Define the “=” shortcut and the entry point for the folder browser (c?)
set folder    = "imaps://imap.kolabnow.com/INBOX"
set record    = "=Sent"
set postponed = "=Drafts"

这使用整洁URL 语法我们可以将与服务器通信所需的全部信息塞进一个命令中,我这样做只是PASSWORD为了让你替换。如果你想mutt询问你的密码,请:PASSWORD从两行中删除。如果你决定将密码存储在中,~/.muttrc不要忘记使用调整文件权限chmod 600 ~/.muttrc,这可以防止其他人阅读它。根据你的邮件在服务器上的存储位置,你可能必须调整路径/INBOX

如果您的文件夹被视为 INBOX 文件夹的子文件夹,则应将 INBOX 作为邮箱组件,否则将其留空。

获得正确的连接设置后,您可以mutt根据需要自由配置 的行为,我上面链接的手册似乎是一个不错的起点。此外,还有构建器配置技巧

答案2

这个 .muttrc 适用于 kolabnow.com。您必须将服务器更改为 kolabnow.ch

set my_server       =   imap.kolabnow.com
set my_smtp_server  =   smtp.kolabnow.com
set my_user         =   [email protected]
set my_pass         =   PASSWORD

set record          =   "imaps://$my_server/INBOX.Sent Items"
set postponed       =   "imaps://$my_server/INBOX.Drafts"

set from            =   "[email protected]"

# Account - SMTP

set smtp_url        = "smtp://$my_user:$my_pass@$my_smtp_server:587"
set smtp_pass       = $my_pass
set imap_user       = $my_user
set imap_pass       = $my_pass
set ssl_force_tls   = yes
set ssl_starttls    = no

#
# Default inbox
#
set spoolfile=imaps://$my_server/INBOX

#
# Default location of mailboxes
#
set folder=imaps://$my_server/INBOX

相关内容