问题标签 [dovecot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - OSX server 10.9 - 在 Open Directory 崩溃后恢复邮箱
在 osx 服务器 10.9 上 Open Directory 多次崩溃后,我决定从头开始;格式化磁盘,安装 osx 10.9 并像以前一样设置 server.app。
为了恢复邮件,我虽然很聪明,但将每个用户的邮箱内容(位置 /Library/Server/Mail/Data/mail/[OLD GUID])复制到新的设置。登录显示收件箱中的所有内容。现在,几天后我发现发送的文件夹是空的,或者在安装之前不包含任何邮件。原来只有收件箱被复制。
有人对我如何取回已发送的物品有任何建议吗?
email - 鸽舍内的邮件存放方法
Dovecot 同时支持mbox
和maildir
格式来存储电子邮件。我搜索了它的文档以将所有电子邮件存储在MySQL
数据库中,但我找不到它。
是否可以告诉 dovecot 将所有传出和传入的电子邮件存储在数据库中?
将电子邮件存储在数据库中确实可以非常灵活地在电子邮件中搜索电子邮件中的关键字等。
GMAIL如何存储它的电子邮件?它是基于maildir格式的吗?
email - Dovecot 导出 > 导入到另一台服务器
我有一个来自 Dovecot 的邮件服务器的转储。我收到了格式的电子邮件数据转储:
现在,在第二台服务器上,我创建了邮件地址,我需要在那里导入这些数据(我已经将这些电子邮件地址映射到 Outlook,如果这样做更容易的话)。
然后我可以直接通过 SSH 访问服务器,所以如果我把这个转储复制到网络服务器中,它也是可能的。
有人做过吗?我试图搜索但不知道该怎么做。
谢谢。
imap - 缺少 IMAP 文件夹
我最近在 Dovecot 2.0.19 上遇到了 IMAP 文件夹问题。当我远程登录到我的帐户并执行列表时,我收到以下响应:
但是我知道这里有子文件夹,并且通过 SSH 直接检查了服务器,奇怪的是:
只是不确定为什么 LIST 没有给我一个完整的列表。这也影响了通过 Thunderbird 连接到我的 IMAP,因为我只能访问我的收件箱。关于如何诊断问题的任何想法?
c - Dovecot 插件 deleted_to_trash 错过了 lib.h,make 失败
我正在尝试安装 Dovecot 插件deleted_to_trash。但是,我需要更新配置文件,根据自述文件,但我不知道要填写什么DOVECOT_INC_PATH
。
作者放置的目录 ,/usr/include/dovecot
不存在。
如果我尝试make
不做任何更改,我会得到:
我试图找到丢失的lib.h
,但没有任何用处:
如何找出 DOVECOT_INC_PATH 所需的值?
linux - 修改 iRedMail SSL 证书
最近,我从 Namecheap 购买了 PositiveSSL 证书。我一直想将它们应用到我的网站以与 iRedMail 和 WordPress 一起使用,但我没有运气这样做。
我收到了一个包含四个文件的 ZIP 文件,但我不明白如何处理它们。这四个文件是:
- AddTrustExternalCARoot.crt
- COMODORSAAddTrustCA.crt
- COMODORSADomainValidationSecureServerCA.crt
- www_mydomain_com.crt
我在 SSL 的 Postfix main.cf 中的当前设置是:
我当前在 Dovecot dovecot.conf 中的 SSL 设置是:
我假设我打算更改这些条目以适应新证书,但我根本不知道如何设置它。
我也有生成证书时的 .key 和 .csr 文件。
有谁可以帮我离开这里吗?我从来不需要设置所有这些(而且我有点像 Linux 新手),所以我在这里完全不知所措。另外,我正在运行 Scientific Linux 6 64 位,如果这有什么不同的话。我也没有设置任何 GUI(如 cPanel)。
先感谢您。
java - 从 Dovecot 邮件服务器中删除电子邮件
我在 Linux 系统上设置了 Dovecot 邮件服务器。它工作正常。我能够看到进入邮件服务器的电子邮件。我编写了每小时运行一次的 java 代码,并将新收到的电子邮件从邮件服务器复制到某个目录。(工作正常)。
我的问题是如何自动删除邮件服务器上的旧电子邮件,即一旦我的 java 代码将它们复制到邮件服务器中的某些位置邮件应该被删除。
我尝试设置属性,例如指示电子邮件已删除、已阅读等的标志。但这无济于事,因为电子邮件不会在邮件服务器上被删除。
那么有人可以指导我在邮件服务器的设置中进行哪些更改,以便每周/每天删除邮件。或任何人都可以建议的任何其他解决方案。
提前致谢。
hash - Dovecot 密码哈希
谁能告诉我 Dovecot 管理工具 (doveadm pw) 在使用 SHA-512 时如何对密码进行哈希处理。$6$ 表示 SHA-512,后跟盐,然后是哈希。Dovecot 究竟是如何产生盐分的?它使用自己的算法吗?据我所知,它使用 /dev/random 或 /dev/urandom,但它如何处理非 ASCII 字符?
ssl - startssl 证书不与 Postfix 和 dovecot 一起运行
我的服务器有一个来自startssl 的证书。我这样做就像互联网上的很多教程一样。但我收到错误消息:
所以我认为 dovecot 没有使用正确的证书。但我将证书插入 10-ssl.conf
后缀 main.cf:
我用这个命令创建的 pem 文件:
该证书适用于 apache,但 dovecot 和 Postfix 不需要它们。
在我的服务器上运行 Ubuntu 14.04
你有什么想法?谢谢你
email - 从 Thunderbird 迁移到 Maildir
我使用 Thunderbird 超过 10 年,并且总是通过 POP3 从服务器加载我的邮件,所以现在我在本地存储了数千封旧邮件。我这些年来使用的邮件服务器是由一个朋友在他的机器上管理的。
但是多年来,我一直在自己的机器上管理自己的网络服务器,我认为将所有邮件存储在该服务器上以便通过 IMAP 从我想要的任何地方访问它们会很好。所以这周我在远程机器上安装了 postfix 和 dovecot,现在我想将旧的本地邮件迁移到新的远程服务器机器上。
如何才能做到这一点?
我以为我将 Thunderbird 文件夹从本地机器(iMac)复制到服务器(Ubuntu 14.04),然后启动一个程序,将这些数据转换为 dovecot 的 maildir 格式。但我没有找到承诺完成这项工作的程序。
这是我的 iMac 上 Thunderbird(源代码)的文件夹结构(OS X 是类似 linux 的 unix 克隆):
这是发送和接收一些测试邮件后服务器(目标)上的文件夹结构:
Thunderbird 有一个名为“ImportExortTools”的附加组件,但是当我导出邮件时,我没有得到 Maildir 结构。我不知道如何将其转换为 maildir 格式。
dovecot 是否有一个工具可以导入 ImportExortTools 生成的东西?