我正在尝试配置 Dovecot,它似乎使用得很多,并且具有我喜欢的服务器端邮件过滤功能。但是,我的所有文件夹都是收件箱的子文件夹,这似乎使 Android 邮件客户端感到困惑,随后在尝试查看已发送的邮件时崩溃。想不通!
我在自己控制的 VPS 上,对我的区块具有完全 root 访问权限。运行带有 Android 普通电子邮件客户端的手机。
答案1
解决方案是将收件箱命名空间配置为不使用前缀,默认情况下,这是被注释掉的,并且按理说,被注释掉后就不需要明确设置为无。
一旦我取消注释命名空间中的默认设置并重新启动 Dovecot,它就可以正常工作了。Android 不再崩溃,邮件文件夹移至顶级文件夹,而不是收件箱的子文件夹。
唯一的问题是 Roundcube 无法识别邮件文件夹的用途。我不得不通过 Web 应用程序明确设置它们,但这可能是因为我一直在使用相同的 Roundcube 安装进行测试,它可能只是搞混了。