是否可以关闭 Evolution 但仍会在 GNOME 3 通知区域中收到新邮件的通知?

Dmi*_*kov 12 notification email gnome evolution

我使用 Evolution 发送邮件,我喜欢新邮件通知出现在屏幕顶部的 GNOME 3 通知区域中的方式。不幸的是,似乎必须运行 Evolution 才能使此功能正常工作。

在谷歌上搜索了一下之后,我发现有一个 mail-notification-evolution 包,但它使用消息托盘,我什至无法在带有 GNOME 3.18 的 Ubuntu 15.10 中安装它。有更好的解决方案吗?

小智 11

这在 Gnome 15.04 上对我有用:

这是使电子邮件通知适用于 Gnome & Evolution(或任何其他邮件客户端)的方法

当我认为一直打开 Evolution 有点烦人时,一切就开始了。我喜欢 Evolution,因为它与 Google Mail、通讯录和日历以及我所有的 IMAP 邮箱和我的 Yahoo POP 邮箱完美集成。不想换客户。我在 Ubuntu 中使用Jean-Yves Lefort 的Mail Notification 5.4。

我本可以通过使用 KDocker(KDocker 教程)或 AllTray 将 Evolution 最小化到系统托盘并在收到邮件通知时收到邮件通知,但由于某种原因,它们并没有完全按照我的要求执行,例如 Compiz 的兼容性问题。

打开 Synaptic package Manager 并搜索“mail-notification”,勾选mail-notification&mail-notification-evolution 或在终端中,键入:

sudo apt-get install mail-notification mail-notification-evolution
Run Code Online (Sandbox Code Playgroud)

完成后,打开 Evolution 并检查插件是否已安装并处于活动状态:编辑 > 插件 > Jean-Yves Lefort 的邮件通知(确保旁边有一个勾号)。

现在您应该找到邮件通知的配置属性 - 在破折号中搜索“邮件通知”。

这是您添加邮箱的地方,现在,这是事情开始出错并需要一些解决的地方。我通过单击“添加”添加了一个邮箱,然后在“邮箱类型”选项中选择了 Evolution;当然,但它没有用。

尝试在邮件通知中添加 Evolution 时出现错误“邮件通知无法联系 Evolution。确保 Evolution 正在运行并且 Evolution Jean-Yves Lefort 的邮件通知插件已加载。” 两者都是正确的,所以我试图解决这个问题,我阅读了很多错误报告并尝试了各种“修复”,但都无济于事。

然后我对自己想,为什么不在需要时将 Evolution 排除在外呢?所以我直接配置了我的 IMAP 和 POP 帐户,好吧,虽然花费了更长的时间但完全值得,这里是如何...

  1. 选择邮箱类型(例如 IMAP、POP、Gmail 等)

  2. 在常规选项卡中填写邮件服务器地址、用户名/电子邮件地址和密码

  3. 单击名为“连接”的选项卡并选择身份验证机制。

    重要的

    我将下拉菜单更改为我的 Cram-MD5,但选择您的提供商使用的任何身份验证方法,如果您不知道,试错只需要几秒钟。如果您将其保留在“自动检测”状态,您将收到一条错误消息,提示“未处理的 IMAP 或 POP 邮箱(无法编码 Base64:溢出的缓冲区)”并且它将无法工作。如果您有错误的身份验证机制,您将收到相同的错误或无法连接,直接。

  4. 如果需要,请选择“详细信息”选项卡并更改您的邮箱名称,这就是您的邮箱在列表中的标识,我通过电子邮件地址致电我的邮箱,即 chris@blahblah.blah

  5. 申请,好

    ......这就是那部分。

    现在向您刚刚配置的地址发送一封测试电子邮件,您将收到通知!

邮件阅读器

如果您右键单击邮件图标,第一个选项是“邮件阅读器”,当您单击它时,应该会打开您的邮件阅读器(Evolution),以便您可以阅读和回复电子邮件,我的没有做任何事情。

我发现原因是因为它试图打开 Thunderbird ......我通过打开终端并输入:

tail -n 0 -f ~/.xsession-errors

然后单击“邮件阅读器”选项。输出告诉我“点击”称为 Thunderbird。

要设置正确的邮件客户端,请在桌面任务栏上单击打开:系统 > 首选项 > 首选应用程序

在“命令”框中的“邮件阅读器”部分下,输入 Evolution 或 Evolution 的路径,即 /usr/bin/evolution

您可能想为其添加选项,您可以在手册页上查看可用的选项:

man evolution
Run Code Online (Sandbox Code Playgroud)

最后,关闭首选应用程序对话框,您就完成了,电子邮件通知没有打开 Evolution。