用getmail -n收信。getmail的配置文件中调用procmail:
path = /usr/bin/procmail
arguments = (“-f”, “%(sender)”, “-m”, “~/.procmailrc”)
但是如果在.zshrc或者.bashrc中写明某个环境变量比如叫LOG,在~/.procmailrc中就无法引用,好像~/.procmailrc没有读到这个变量。但是$HOME之类的是可以引用的。到底在哪里写环境变量,才能确保procmail能正确读到?
另外顺便问下,如果我的登录shell是zsh,但是经常用bash -ic 调用脚本,环境变量要写在哪,才能确保脚本能正确读到?谢谢哈。