ExtMail服务器社区's Archiver

lbq431 发表于 2010-5-4 08:34

Command died with status 127: "maildrop". Command output: sh

Emos1.5 --extmail 1.2
其中有一个账户有问题,发送邮件老退信

<[email]libq@upol.cn[/email]>: Command died with status 127: "maildrop". Command output: sh:
    [email]libq@upol.cn[/email]: command not found

其他账户暂时没发现有这个问题?上面的错误是退信信息,老大给看一下吧

[color=Red][b]错误发生原因没找到,不过把原来用户删除后重建就ok了。我是怕以后邮件系统投入运行之后有用户出现类似的情况,那样就麻烦了:L [/b][/color]

[[i] 本帖最后由 lbq431 于 2010-5-28 10:37 编辑 [/i]]

wxd5981 发表于 2010-5-5 21:00

帮你顶一下吧

iteeqg 发表于 2010-5-10 17:17

应该是邮件目录下面的.mailfiter导致,认真检查一下

lbq431 发表于 2010-5-12 10:44

回复 3# iteeqg 的帖子

已经把原来的文件夹删除了,再出现同类故障时检查:L

1288893 发表于 2010-5-28 09:02

我的系统一个用户也是出现该问题,EMOS1.5 ,升级的extmail 前建立的用户,跟这个有关系么?

解决办法:
1.删掉.mailfilter后故障消失.
2.修改.mailfilter   :其中[color=Red] cc "| $MAIL2SMS \"$FROM\""[/color]  去掉中间的 [color=Red] |[/color]  

#cat  .mailfilter

#MFMAILDROP=2
#
# DO NOT EDIT THIS FILE.  This is an automatically generated filter.
# Generated by ExtMail 1.2

FROM='****@****.net'
import SENDER
if ($SENDER eq "")
{
SENDER=$FROM
}

#
# EXTERNAL DECODER. Useful for key word filtering
#

#*mail2sms
cc "| $MAIL2SMS \"$FROM\""

to "$HOME/Maildir/."
#

[[i] 本帖最后由 1288893 于 2010-5-28 09:35 编辑 [/i]]

lbq431 发表于 2010-5-28 10:38

非常感谢给出了这么详细的解决方法!!!收藏之:handshake

tyj123 发表于 2010-9-2 17:27

帮顶,我也碰到该问题,在收邮件的时候,maildrop调用mailfilter出现的问题,是1.2的版本里面新加了这么个东西:

#*mail2sms
cc "| $MAIL2SMS \"$FROM\""

隐掉这句或者去掉管道符就可以了

但是不知道用来生成mailfilter的文件在哪里,要去那里改掉,否则新的账户应该都会这样
有谁知道是那个文件吗?

tyj123 发表于 2010-9-2 17:39

哦,找到了,在/var/www/extsuite/extmail/libs/Ext/MailFilter.pm文件的412行

inzoom 发表于 2011-3-31 18:12

谢谢,很好啊

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.