Articles of maildir

如何禁用drweb更新通知,为什么找不到./Maildir?

最近,我已经开始收到来自qmail Mailer Daemon的以下故障通知: 你好。 这是域的qmail-send程序 恐怕我无法将您的信息发送到以下地址。 这是一个永久性错误; 我已经放弃了。 对不起,它没有工作。 : ./Maildir:没有这样的文件或目录 我不会再试一次; 这个消息已经在队列中太长了。 —在这行下面是邮件的副本。 未能发送的消息正文包含以下内容: Dr.Web(R)更新细节: 更新服务器:update.us.drweb / unix / 500 更新于2009年10月25日14:30:02开始 更新于2009年10月25日14:30:49完成 以下文件已被更新: /var/drweb/bases/drwtoday.vdb /var/drweb/updates/drwtoday.txt 这似乎表明,drweb发出的有关已更新的自动更新消息正被写入./Maildir,而这个消息无法find。 我正在使用Plesk。 根据http://kb.parallels.com/en/970 ,可以通过对数据库进行适当更改来禁用通知。 然而,他们引用的行在misc表中并不存在,我默默地开始将行添加到psa数据库。 所以有两个问题: 我得到一个drweb更新的通知,我不需要一封电子邮件,而宁愿禁用(以及最近刚刚收到的一些不明显的原因)。 和 通知无法发送,因为无法find./Maildir目录

集成多个邮箱(dovecot,Exim,maildir)

在停电之后,我已经为每个用户在不同的机器上安装了2个邮箱。 我已经closures了临时机器,并将邮箱放在真正的服务器上/srv/scratch/$username/Maildir/… ,并且需要将来自它们的消息,理想地保持读/看状态用户的标准邮箱/srv/mail/$username/Maildir/… 我没有优先select这是否是作为一个子文件夹,或在他们的主要收件箱,但我有信心没有任何临时邮箱包含子文件夹本身。 (如果他们这样做,更愚弄用户,明确告诉不要在临时帐户上这样做!) 是否有一个很好的方法可以最大限度地减less邮件丢失的风险,并且意味着他们的客户端在重新连接时会自动选取新的文件夹/邮件(无论哪一个)。 或者,我需要做些什么才能将Dovecot转移到Maildrs之后的新消息? 两台服务器都是使用Exim4交付,而Dovecot则使用IMAP。

用户从邮件客户端报告奇怪的IMAP问题:邮件丢失,删除或从文件夹移动

该服务器是一个CentOS 5安装运行Dovecot在办公室局域网内的imap访问到使用Thunderbird的大约5台计算机。 只有一个Maildir格式的邮箱,大小约20GB。 RAID 1arrays中的一个驱动器最近出现故障,必须进行更换和重新同步。 现在,用户正在从邮件客户端报告奇怪的IMAP问题,例如邮件丢失,已删除或从文件夹中移出。 我如何诊断问题是什么? 我自己无法复制这个问题,而我所拥有的只是一些轶事证据。 责怪用户错误太容易了!

如何设置dovecot的“mail_location”设置中的最后一个目录?

我有: mail_location = maildir:/srv/vmail/%d/%n 但实际上,Dovecot将邮件存储在: /srv/vmail/%d/%n/mail 我需要迁移以“Maildir”而不是“mail”结尾的邮箱。 我怎样才能将这个URI的最后部分从“mail”改为“Maildir”,这样我就可以迁移邮箱,而不必实际更改那些目录的名称?

使用Maildir作为默认邮件池

是否可以使用Maildir作为* nix盒子上用户的邮件池? 我可以得到procmail交付Maildir没有任何问题,但我想保持所有的漂亮的function,如手指知道邮件最后进来时,贝壳警告用户,当他们有新的邮件… 更新:因此,调查显示,在一般水平上没有“默认邮件”。 手指(客户端,而不是服务器)有一个硬编码的path。 pam_mail是什么新的邮件通知,并有自己的configuration等…所以没有“一个地方”来改变这一点。

Maildir和邮件附件

如果邮件收到附件和邮件存储在服务器 – Maildir。 如何以Maildir格式设置附件? 例如:我用户maildir传入消息在我的服务器。 我得到了一个带有附件的消息,我在/ user / new dir中设置了这个消息,我必须在哪里设置这个消息的附件? 谢谢。

dovecot的默认子文件夹

对于新帐户,dovecot只有一个默认文件夹,即收件箱。 有没有办法指定一个默认的子文件夹集,最好是不可变的,每个收件箱的存在? 理想情况下,我希望每个帐户都有一个发送,垃圾和草稿文件夹,可以全部读取/写入,但不能重命名或删除。 如果它是相关的,我的dovecotconfiguration没有指定子文件夹前缀,所以所有用户创build的子文件夹存在于Maildir的“根”级别,这是我使用的邮箱格式。

提取标题中某些域的一组maildirs中的所有消息

我有一个邮件服务器(运行Exim MTA / MDA,Dovecot用于IMAP访问),大约有50个用户,大约100GB的总数据(包括一些大的账户,一些不存在的账户等)。 邮件全部存储在Maildirs中。 我们突然需要提取所有邮件头(To,From,Cc等)包含less数几个域名的邮件,以满足我们律师的要求。 现在,我可以把一个效率低下的解决scheme(grep -R通过邮件存档为所讨论的域进行剪切,sorting和uniq来获取不同的文件名,将所有这些文件复制到一个新的Maildir中,然后从中取出在那里,也许),但是这将花费很长时间在可用的硬件上运行。 那里有没有一个工具可以为我消除这个过程的痛苦? 平台不是一个大问题 – 所讨论的服务器运行Ubuntu 12.04,但是我可以在运行任何合理的计算机上安装的数据的最新快照 – 并且没有要求解决scheme是FOSS,虽然指示性软件预算在数百乃至数千英镑之内。 我怀疑有一个非常明显的答案,谷歌没有向我展示,可能是因为我有错误的search条件 – 任何人都有这样的经验? 谢谢!

Postfix与Maildir和popper作为pop3服务器

我试图运行与“maildir”function和qpopper作为pop3服务器的后缀,我卡住了。 当我禁用“Maildir”function时,popper运行正常,但我想使它与MailDir一起工作。 我也试过很多maildir这样的名字:MailDir,mbox等等… 即使我有服务器上的电子邮件,pop3返回… +OK someone has 0 visible messages (0 hidden) in 0 octets. popper使用xinetd运行。 /etc/xinetd.d # cat qpopper # # qpopper – pop3 mail daemon # service pop3 { port = 110 socket_type = stream protocol = tcp wait = no user = root server = /usr/sbin/popper server_args = -s flags = IPv4 […]

在整个Maildir中解码TNEF / winmail.dat

由于从MS Exchange到Courier IMAP的转换,我们所有的旧邮件都有一个winmail.dat附件,它有时也包含邮件的原始附件。 我正在寻找一个工具,它将扫描整个Maildir并将winmail.dat-s转换为“正常附件”(或删除那些只包含消息的RTF版本)。 我意识到有一些* nix的命令行工具,但我还没有find一个自动化的解决scheme来处理整个Maildirs。 build议?