免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1594 | 回复: 2
打印 上一主题 下一主题

[Mail] maidrop 发送到信箱的怪事,help [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-11-30 15:29 |只看该作者 |倒序浏览
我这两天安装maildrop+sa,
maildrop2.0.2的安装脚本为
./configure  --enable-maildirquota  --enable-trusted-users='root vpopmail' --enable-maildrop-uid=vpopmail --enable-maildrop-gid=vchkpw
安装正常
sa是3.17也正常安装
在xxx.com/user下配置
more .qmail
|/usr/local/bin/maildrop ./.mailfilter

more .mailfilter
import EXT
import HOST

#spamassassin
#
if ($SIZE < 262144)
{
    exception {
        xfilter "/usr/bin/spamc -f -u $EXT@$HOST"
    }
}
else
{
    to ./Maildir/
}

if (/^X-Spam-Status: Yes/:h)
{
    to ./Maildir/.Spam/
}
else
{
    to ./Maildir/
}

跟据网上讲的和我的想法,垃圾邮件应该放到.Spam目录下
结果是不是垃圾邮件的发送正常,是垃圾邮件的无法正常发送,maillog中为deferral: /usr/local/bin/maildrop:_Unable_to_open_mailbox./,退信中的信息为
抱歉, 系统无法将邮件投递到如下地址, 已放弃继续发送.
<user@xxxxx.com.cn>:
/usr/local/bin/maildrop: Unable to open mailbox.
I'm not going to try again; this message has been in the queue too long.
不能自动建立.Spam,我建立好并设好权限也一样。

于是,我把红字改为to ../user2/Maildir/
结果垃圾邮件就发到user2的新邮箱中即user2/Maildir/new下。
我在.Spam下安照user2/Maildir/new的权限等建立new,然后改回以前的配置,则自动发送到了.Spam/new下
感觉好想maildrop只认目录下的new一样,我应如何才能达到我的开始的想法?

论坛徽章:
0
2 [报告]
发表于 2006-12-05 13:09 |只看该作者
没有人知道吗?

论坛徽章:
0
3 [报告]
发表于 2006-12-05 15:54 |只看该作者
if(/^X-Spam-Flag: YES/)
{
    to "Maildir/.Spam"
}

你的目录有问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP