所以,我想了解这个Exim配置目录发生了什么.
在/ etc / exim4中,有:
* exim4.conf.template * update-exim4.conf.conf * conf.d
conf.d有一堆乱七八糟的目录和文件,里面各有一堆if语句,我发现它们真的不同.
例如:
maildir_home: debug_print = "T: maildir_home for $local_part@$domain" driver = appendfile .ifdef MAILDIR_HOME_MAILDIR_LOCATION directory = MAILDIR_HOME_MAILDIR_LOCATION .else directory = $home/Maildir .endif .ifdef MAILDIR_HOME_CREATE_DIRECTORY create_directory .endif .ifdef MAILDIR_HOME_CREATE_FILE
我的问题是,
> CAPS VARIABLES的定义在哪里
>我该如何改变它们
>为什么这些配置文件中有如此多的if语句?
这是Debian / Ubuntu管理Exim4的方式.你需要限制自己使用dpkg-reconfigure exim4-config实用程序和它的配置文件update-exim4.conf.conf来管理它,或者只是把它全部吹走并自己管理它.查看:
http://pkg-exim4.alioth.debian.org/README/README.Debian.html#completely-different-configuration