我的后缀是严重configuration,让大量的垃圾邮件通过一个帐户。 我已经修复了后缀,所以它成为了一个更好的垃圾邮件filter,几乎没有新的垃圾邮件通过。 但是,我仍然想要删除服务器上的大量垃圾邮件。 这些是Maildir风格的电子邮件文件(即每个电子邮件一个文件)。 有没有一个命令行工具来通过这些已经通过邮件服务器的电子邮件? 我不希望他们到达客户端。 基本上,我所需要的只是检查一个电子邮件文件是否是垃圾邮件,然后我可以使用“find”命令来清理其余的邮件。 我发现rblcheck,但它似乎需要一个IP地址(而不是一个完整的电子邮件)作为input。 有任何想法吗?
我在/ etc / procmailrc中有这样的代码: DROPPRIVS=yes DEFAULT=$HOME/Maildir/ :0 * ? /usr/bin/test -d $DEFAULT || /bin/mkdir $DEFAULT { } :0 E { # Bail out if directory could not be created EXITCODE=127 HOST=bail.out } MAILDIR=$HOME/Maildir/ 但是,当目录已经存在,有时它会发送一个返回邮件,这个错误: 554 5.3.0 unknown mailer error 127 。 电子邮件仍然交付,请注意,但它也会向发送用户发回一个错误代码。 我暂时通过注释掉EXITCODE和HOST来解决这个EXITCODE ,但是我想知道是否有更好的解决scheme。 我在networking上的多个地方find了这个代码块,但是却找不到为什么这个错误会回到我身上。 这似乎发生在我发送电子邮件给本地用户时。 有时用户有一个.forward文件发送给其他用户,有时不是,但结果是一样的。 我也尝试删除DROPPRIVS ,以防万一它搞乱转发,但似乎没有影响它。 该行是以* ? /usr/bin/test开头的* ? /usr/bin/test * […]
我目前正在将用户从Exchange迁移到使用Maildir格式邮箱的IMAP Postfix服务器。 现在,我一直在复制从PST到新的IMAP邮箱Outlook的邮件,但它是非常长(100邮件差不多30分钟!)。 有没有一种工具可以自动执行,效率更高? 我发现很多的PPL试图让PST到Mbox,但没有人让PST到maildir .. 干杯
我用Exim4和Dovecot运行邮件服务器。 目前邮件去〜/ Maildir。 但是,我想知道在/ var / mail / $ user /中存储邮件的相对优缺点。 一个位置比另一个位置更安全(从stream程特权的angular度来看)还是标准? 在这两个例子中,我指的是使用Maildir作为对比的mbox存储格式,
有关如何使/usr/local/bin/procmail与交付给maildir一起工作的文档。 不过,我的理解是,也可以完全避免使用procmail ,直接使用sendmail的local_procmail调用/usr/local/libexec/dovecot/deliver / dovecot-lda ,而不是先调用procmail 。 在这种情况下, dovecot-lda如何知道是否需要交付给mbox或maildir? http://wiki2.dovecot.org/LDA/Sendmail FEATURE(`local_procmail', `/usr/local/libexec/dovecot/dovecot-lda',`/usr/local/libexec/dovecot/dovecot-lda -d $u') MODIFY_MAILER_FLAGS(`LOCAL', `-f') MAILER(procmail)
我们已经将邮件从一个Postfix服务器从巨大的mbox文件移动到MailDir,但是当试用一个Outlook客户端时,发现它将所有邮件重新下载为重复的未读邮件。
我有兴趣离线访问我的IMAP帐户。 我发现maildirs是一个简单的方法,使其工作。 我发现[offlineimap]几乎处理所有使IMAP-> maildir同步发生的事情。 然后,我可以在Mutt或Wanderlust客户端打开账户。 一个主要的问题是,maildirs在文件名中使用冒号。 Windows不允许冒号。 我在Cygwin中尝试mount -f -s -b -o managed "d:/tmp/mail" "/home/of/mail" ,但是做一个echo test > /home/of/mail/test:file did not工作 我正在考虑ext2fs ,但我需要一个ext2分区。 我可以以某种方式将文件分成一个分区吗? 我不想开始修改我的硬盘的分区表。 此外,有没有人知道如果ext2fs将支持文件名冒号?
我有一个procmail设置,并希望有一个与MUA的工作的垃圾邮件文件夹。 我发现这个教程http://www.cyberciti.biz/faq/how-do-i-move-spam-mail-to-spam-folder/但它没有按预期工作。 我希望能够打开邮件客户端并查看垃圾邮件文件夹来推断邮件是否实际上是垃圾邮件。 我如何做到这一点有一个“默认的”垃圾邮件文件夹设置,可以从诸如雷鸟和Roundcube的邮件客户端读取/访问?
我正在研究远程异地备份策略。 主要限制是上游pipe道只有〜50 kb / s,所以考虑到使用rdiff-backup文件差异的增量备份function似乎是合适的工具。 在一个testing案例中: 第一个rdiffbackup在本地目录上运行到不同的本地目录。 在该目录中是Maildir目录的10GB pax存档。 10GB的pax归档被replace为源目录中的12GB pax归档(代表一个月的额外邮件)。 rdiff备份再次运行。 这次我预计rdiff-backup会更快,因为文件大小只有2GB的差异,不过运行时间不仅仅是目标目录,还有2个文件,原始的10GB的pax文件和一个12GB的临时文件。 可以rdiff备份增量备份压缩的归档文件? 它似乎没有能力。 目前,邮件服务器将pax Maildir备份写入外部驱动器。 但是,而不是使用这些作为rdiff备份源,最好让rdiff备份只是备份/ home /%用户%/ Maildir(许多,很多小文件)? 我想如果外部驱动器出现故障,最好不要使第二个备份系统瘫痪! 干杯, kilolima 编辑:无法为“pax”添加标签?
假设我使用Dovecot,并且它是maildir格式来保存和访问服务器上的邮件。 如何在复制maildir时避免竞争条件? 我读了一些关于备份和使用maildir的教程,但没有看到有人写这个。 他们只是使用cp或rsync将目录复制到另一个地方。 maildir不可能通过复制成为不一致的状态,还是需要某种locking? 编辑:我想做定期备份,但我不认为它真的是metters的问题。 我知道我可以停止邮件服务器(Dovecot和Postfix),但我认为应该可以不这样做。 据我所知,maildir支持不同应用程序的并发访问。