分页: 1 / 1

mutt的if-else问题

发表于 : 2009-03-24 14:12
roylez
用mutt的帮忙看看到底是什么原因吧。

我要mutt根据我的ip自动选择mstp服务器,用的是msmtp,不过被我包装了一下,现在是filtersend,也接受msmtp的参数。我的命令如下

代码: 全选

set sendmail=`if [ "$(ifconfig eth0 | grep 'inet addr'|cut -d: -f2|cut -d' ' -f1)" = "111.111.111.111" ]; then echo '~/bin/filtersend -a uq';else echo "~/bin/filtersend";fi`
大体意思是如果ip是111.111.111.111,就用filtersend -a uq,其他时候用filtersend。

但是,mutt启动的时候报错:
Error in /home/roylez/.muttrc, line 20: -a: unknown variable

Re: mutt的if-else问题

发表于 : 2009-03-24 16:10
Stupid kid
残念,用mutt都是看看系统有哪些消息的,呵呵,

有机会也学习下,然后和兄弟交流……