我刚刚更新了我的/etc/aliases
文件,如下所示:
postmaster: root
mailer-daemon: postmaster
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
root: myusername
然而,现在我在运行newaliase:时遇到了一个错误
newaliases: fatal: /etc/: file has 85 hard links
现在修补程序不会启动:
# postfix start
postfix: fatal: /etc/: file has 85 hard links
我弄清楚了发生了什么。不要像我做的那样盲目地复制/粘贴教程中的东西。确保您正确阅读了配置选项,并了解它们的含义。
http://www.postfix.org/BASIC_CONFIGURATION_README.html#myorigin
这是我/etc/postfix/main.cf文件的一部分:
myhostname = mail.mydomain.com
myorigin = /etc/
我忘了完成肌肉原始线,或者在路上的某个地方搞砸了。我想说的是:
myhostname = mail.mydomain.com
myorigin = </etc/mailname
<告诉postfix读取该文件。现在newaliases
和所有的postfix
命令都可以完美地工作。