现在我使用spamd来评分垃圾邮件,然后将procmail放到用户的.Spam Maildir文件夹中,然后在.LearnAsSpam和.LearnAsHam上手动运行sa-learn,然后手动删除这些文件夹中的所有内容。 显然必须有一个更好的方法,我只是不知道它是什么。 有更好的垃圾邮件工具链处理这些细节?
我们希望像Dreamhost一样向我们的用户实施每日垃圾邮件报告。 基本上我们需要每天发送一封邮件(例如午夜),通知单个用户当前在他的垃圾邮件文件夹中的所有电子邮件的相关分数,如果有误报,让他们马上看。 我们使用带有procmail的基本sendmail服务器将垃圾邮件redirect到每个主目录中的垃圾邮件文件夹。 你知道是否有一个perl脚本或一些其他工具,只是这样做? 非常感谢你
我有一个procmail设置,并希望有一个与MUA的工作的垃圾邮件文件夹。 我发现这个教程http://www.cyberciti.biz/faq/how-do-i-move-spam-mail-to-spam-folder/但它没有按预期工作。 我希望能够打开邮件客户端并查看垃圾邮件文件夹来推断邮件是否实际上是垃圾邮件。 我如何做到这一点有一个“默认的”垃圾邮件文件夹设置,可以从诸如雷鸟和Roundcube的邮件客户端读取/访问?
当用稍微错误的configuration重新启动我的后缀时,邮件队列中等待的几封邮件显然是通过procmail mail.log.0:Dec 26 00:53:38 h2229778 postfix/local[27243]: DB45A3EF839B: to=<me@mydomain>, relay=local, delay=1.2, delays=0.17/0/0/1.1, dsn=2.0.0, status=sent (delivered to command: procmail -a "$EXTENSION") 但是,procmail从未configuration过。 没有/ etc / procmailrc也没有其他的。 我在通常的地方找不到任何东西(/ var / mail,/ var / spool / *)。 procmail将把这些邮件放在哪里? 我在ubuntu 12.04LTS下使用procmail v3.22。
我需要一个存储邮件并将其转发到另一个地址的procmail配方。 以下工作正常: :0c ! [email protected] 但是..现在我需要更改正在转发的邮件中的From:标头,而且我知道可以使用formail来完成,但是我没有find有关如何执行此操作的很好的示例并仍然存储电子邮件 编辑:自己解决,看下面的答案
有没有一个程序可以下载邮件从一个imap帐户本地机器本地阅读与程序如mutt? 我发现整个fetchmail / sendmail / procmailpipe道设置有点多,但我仍然想使用unixdevise的maildir或mbox格式。 我也不想使用内置的imap代码mutt,因为我不想让mutt运行不断,只是为了检查我的邮件。 谢谢。
十多年来,SpamAssassin已经提供了一个示例procmailrc文件,其中包括以下Procmail错误的解决方法: # Work around procmail bug: any output on stderr will cause the "F" in "From" # to be dropped. This will re-add it. :0 * ^^rom[ ] { LOG="*** Dropped F off From_ header! Fixing up. " :0 fhw | sed -e '1s/^/F/' } 这个文件的最新版本有一个额外的评论: # NOTE: This is probably NOT needed in recent […]
我试图让传入的电子邮件自动直接进入相关的任何队列/故障单,或者创build一个新的电子邮件(如果不存在),并使用Web界面中正确的队列电子邮件设置。 我将有太多的队列,每个队列中有两个邮件内的行项目。 在这里讨论了一个类似的问题( Procmail:Pipe to Program,否则将错误返回给发件人 ),但是我认为最好打开一个新的案例,而不是标签上看起来是对该人的查询的答案。 我能够发送和接收电子邮件(通过PostFix)到默认的rt用户,并且这个用户成功地接受了相关域的所有电子邮件。 我不知道电子邮件的发送地址 – 它已成功发送,但不会更新现有的票证(与主题行匹配),也不会创build任何新的票据。 这里是我的./procmail.log的例子: procmail: [23048] Mon Aug 23 14:26:01 2010 procmail: Assigning "MAILDOMAIN=rt.mydomain.com " procmail: Assigning "RT_MAILGATE=/opt/rt3/bin/rt-mailgate " procmail: Assigning "RT_URL=http://rt.mydomain.com/ " procmail: Assigning "LOGABSTRACT=all " procmail: Skipped " " procmail: Skipped " " procmail: Assigning "LASTFOLDER={ " procmail: Opening "{ " procmail: Acquiring kernel-lock procmail: […]
我正在尝试使用Google帐户configurationfetchmail和procmail 。 这是我的$HOME/.fetchmailrc : poll imap.gmail.com protocol IMAP user "<email>" is jviotti here password '<password>' folder 'Inbox' keep ssl mda 'procmail' 这是我的$HOME/.procmailrc : MAILDIR=$HOME/Mail DEFAULT=$MAILDIR/$LOGNAME/ LOGFILE=$MAILDIR/log/procmail VERBOSE=on 运行fetchmail -a -v获取下载的每条消息时,从procmail得到以下错误: fetchmail: IMAP> A0005 FETCH 1 RFC822.HEADER fetchmail: IMAP< * 1 FETCH (RFC822.HEADER {2865} reading message <email>@gmail-imap.l.google.com:1 of 22 (2865 header octets) # fetchmail: IMAP< ) […]
我的Ubuntu机器上的电子邮件服务器只能接收最大10兆字节的邮件。 我想改变这个价值,但我很盲目,我不知道在哪里改变它。 Could not be delivered because of Server refused mail at MAIL FROM – 552 5.3.4 Message size exceeds fixed limit