Claws Mail SMTP 问题;无法发送

Claws Mail SMTP 问题;无法发送

我已经放弃了 Thunderbird,因为它对我来说已经慢慢变成了一款非常糟糕的软件。除了发送功能外,我已经用 Claws 设置好了一切。这个程序没有官方论坛,所以我只能在这里探索其他选项。

下面是我在尝试通过 Claws 邮件发送消息时收到的日志消息。我看不出有什么问题,只是我不知道 NOOP 是什么。为了保护隐私,我替换了服务器信息。

* Account '[email protected]': Connecting to IMAP4 server: XXX.XXX.XXX.XXX:143...
[16:23:27] IMAP4< * OK [CAPABILITY IMAP4rev1 SASL-IR SORT THREAD=REFERENCES MULTIAPPEND UNSELECT LITERAL+ IDLE CHILDREN NAMESPACE LOGIN-REFERRALS UIDPLUS LIST-EXTENDED I18NLEVEL=1 STARTTLS LOGINDISABLED] Dovecot ready. 
* IMAP connection is un-authenticated
[16:23:27] IMAP4> 1 CAPABILITY 
[16:23:27] IMAP4< * CAPABILITY IMAP4rev1 SASL-IR SORT THREAD=REFERENCES MULTIAPPEND UNSELECT LITERAL+ IDLE CHILDREN NAMESPACE LOGIN-REFERRALS UIDPLUS LIST-EXTENDED I18NLEVEL=1 STARTTLS LOGINDISABLED 
[16:23:27] IMAP4< 1 OK Capability completed. 
** Server requires TLS to log in.
[16:23:27] IMAP4> 2 STARTTLS 
[16:23:27] IMAP4< 2 OK Begin TLS negotiation now. 
[16:23:27] IMAP4> 3 CAPABILITY 
[16:23:27] IMAP4< * CAPABILITY IMAP4rev1 SASL-IR SORT THREAD=REFERENCES MULTIAPPEND UNSELECT LITERAL+ IDLE CHILDREN NAMESPACE LOGIN-REFERRALS UIDPLUS LIST-EXTENDED I18NLEVEL=1 AUTH=PLAIN 
[16:23:27] IMAP4< 3 OK Capability completed. 
[16:23:27] IMAP4> Logging XXX to XXX.XXX.XXX.XXX using LOGIN
[16:23:27] IMAP4< Logged in.
[16:23:27] IMAP4< Login to XXX.XXX.XXX.XXX successful
[16:23:27] IMAP4> 5 LIST "" "" 
[16:23:27] IMAP4< * LIST (\Noselect) "/" "" 
[16:23:27] IMAP4< 5 OK List completed. 
[16:23:27] IMAP4> 6 SELECT Queue 
[16:23:28] IMAP4< * FLAGS (\Answered \Flagged \Deleted \Seen \Draft) 
[16:23:28] IMAP4< * OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)] Flags permitted. 
[16:23:28] IMAP4< * 0 EXISTS 
[16:23:28] IMAP4< * 0 RECENT 
[16:23:28] IMAP4< * OK [UIDVALIDITY 1290097352] UIDs valid 
[16:23:28] IMAP4< * OK [UIDNEXT 9] Predicted next UID 
[16:23:28] IMAP4< 6 OK [READ-WRITE] Select completed. 
[16:23:28] IMAP4- [fetching UIDs...]
[16:23:28] IMAP4> 7 UID FETCH 1:* (UID) 
[16:23:28] IMAP4< 7 OK Fetch completed. 
[16:23:28] IMAP4> 8 APPEND Queue (\Seen) {690} 
[16:23:28] IMAP4< + OK 
[16:23:28] IMAP4> [data - 692 bytes]
[16:23:28] IMAP4< [APPEND data - 73 bytes]
[16:23:28] IMAP4> 9 NOOP 
[16:23:28] IMAP4< 9 OK NOOP completed. 
[16:23:28] IMAP4> 10 UID STORE 9 +FLAGS.SILENT (\Seen) 
[16:23:28] IMAP4< 10 OK Store completed. 
* Account '[email protected]': Connecting to SMTP server: XXX.XXX.XXX.XXX:25...
[16:23:28] IMAP4> 11 UID STORE 9 +FLAGS.SILENT (\Deleted) 
[16:23:28] IMAP4< 11 OK Store completed. 
[16:23:28] IMAP4> 12 EXPUNGE 
[16:23:28] IMAP4< * 1 EXPUNGE 
[16:23:28] IMAP4< * 0 RECENT 
[16:23:28] IMAP4< 12 OK Expunge completed. 
[16:23:28] IMAP4- [fetching UIDs...]
[16:23:28] IMAP4> 13 UID FETCH 1:* (UID) 
[16:23:28] IMAP4< 13 OK Fetch completed. 
[16:24:27] IMAP4> 14 NOOP 
[16:24:28] IMAP4< 14 OK NOOP completed.

答案1

这只是对您的问题的一部分的回答 - 正如评论中所说,您显示的日志仅适用于 IMAP,您需要查找 SMTP 日志以便任何人都可以帮助您发送。

但是,我可以回答的问题是 NOOP 命令的作用是什么。它实际上什么也不做;它代表“无操作”,其唯一目的是保持 IMAP 连接打开。如果您不通过 TCP 连接发送任何数据,服务器或客户端计算机将在特定时间后关闭该连接,因为其中一个会认为该连接处于非活动状态。发送 NOOP 并收到回复将阻止这种情况发生。

答案2

我所在组织的 gmail 帐户也遇到了类似的问题。原来我忘记在帐户设置 -> 帐户 -> 发送 -> 身份验证中启用 SMTP 身份验证。Claws 会自动为标准 gmail 帐户设置该部分。

不确定这是否是你的问题,但你可能需要检查一下。

答案3

这花了一些时间进行计算 - 重新发送。(这些是适用于我的 Gmail 帐户的设置)

2019 年创建的 Gmail IMAP 帐户的 Key Claws 设置。

一:Gmail:设置 > 转发和 POP/IMAP > 启用 IMAP

二:Gmail:打开 -> 允许安全性较低的应用程序(如果此设置关闭,Claws 将不会接收或发送)-> 在浏览器中打开 Gmail,然后单击汉堡圆圈图标右侧的帐户图标圆圈 > 单击 [Google 帐户] 按钮 > 安全 > 安全性较低的应用程序访问 > 切换为开启

三:爪子

假设用户已经在 Claws 中设置了 Gmail 帐户,但某些功能不起作用。

明显的设置已被省略。

要编辑属性 -> 配置 > 编辑帐户 > 编辑

BASIC:接收服务器:imap.gmail.com // SMTP 服务器(发送):smtp.gmail.com

接收:身份验证..:[自动] // 过滤消息..:[勾选] // 允许过滤..:[勾选] // “获取邮件”...:[勾选]

发送:添加用户代理标头:[勾选] // 身份验证:(SMTP AUTH)> [自动]

SSL/TLS: IMAP - 使用 SSL/TLS // 发送(SMTP) - 使用 SSL/TLS // 自动接受有效 ......: [勾选] // 使用非阻塞 SSL/TLS..: ......: [勾选]

高级:SMTP[465](注意:587 不起作用)// IMAP 端口 [933]

看看这个——Claws 拒绝发送邮件,并说找不到队列文件夹——https://www.claws-mail.org/faq/index.php/Installation_and_Configuration#Claws_refuses_to_send_mail.2C_and_says_the_queue_folder_cannot_be_found

如果此文件夹不是默认创建的,则创建它并按如下方式分配它//将排队的消息放入 - [#imap/JH - AM/Queue]

答案4

确保您使用的是 Claws-mail 的 3.11.1 版。如果不是,请尝试终端:

sudo add-apt-repository ppa:claws-mail &&
sudo apt-get update &&
sudo apt-get install claws-mail

在我的系统上,3.11.1 安装替换了当前安装。打开 claws-mail,检查版本,转到配置 > 首选项

选项卡(基本)框 1“yourname”,框 2“yourname”,框 3“uremailaddr”,框 4 为空 POP3 自动配置,服务器“pop.urserver.com”,SMTP 服务器“smtp.urserver.com”,用户 ID“youremail”,密码“yourpassword”

标签(接收)框 1 为空,框 2 已选中,框 3 为空,框 4、5、6 已选中

选项卡(发送)框 1 已选中,框 2 为空,框 3 已选中,框 4 为空,框 5 已选中(smtp 身份验证自动,uid 为空,passwd 为空),框 6 为空

标签页撰写、隐私和高级默认

选项卡 (SSL) POP3 第 1 圈已选中,第 2 圈为空,第 3 圈为空,发送 (SMTP) 第 1 圈为空,第 2 圈已选中,第 3 圈为空,底部的 2 个复选框已选中

选项卡高级默认。SMTP 端口和 POP3 端口取决于提供商。

我使用 Linux mint 17 来工作。

相关内容