|
| |||
|
|
Postfix и alias Надеюсь, не опоздал с пятничным псто? Есть тестовый сервер linux-sh58.site.lan, на котором установлена Bugzilla, и я хочу, чтобы письма, оправленные на bugzilla-daemon@linux-sh58.site.lan молча оседали в ящик для root'а. Подумал, что alias это самое то. Создал юзера, вписал его в /etc/postfix/alias, выполнил команду newalias - письмо дошло до нового юзера, а не к root'у. Почему? Снип из консоли: linux-sh58:/home/user # useradd bugzilla-daemon linux-sh58:/home/user # cat /etc/passwd | grep bugzilla-daemon bugzilla-daemon:x:1001:100::/home/bugzilla-daemon:/bin/bash linux-sh58:/home/user # vi /etc/postfix/aliases linux-sh58:/home/user # cat /etc/postfix/aliases | grep bugzilla bugzilla-daemon: root linux-sh58:/home/user # newaliases linux-sh58:/home/user # mail -s test bugzilla-daemon@linux-sh58.site.lan test . EOT linux-sh58:/home/user # mail -u root No mail for root linux-sh58:/home/user # cat /var/log/mail | tail -n 4 2013-10-11T16:04:53.936601+03:00 linux-sh58 postfix/qmgr[6811]: E401D23165: from=, size=454, nrcpt=1 (queue active) 2013-10-11T16:04:53.940223+03:00 linux-sh58 postfix/local[14516]: E401D23165: to=, relay=local, delay=0.01, delays=0.01/0/0/0, dsn=2.0.0, status=sent (delivered to mailbox) 2013-10-11T16:04:53.940797+03:00 linux-sh58 postfix/qmgr[6811]: E401D23165: removed linux-sh58:/home/user # mail -u bugzilla-daemon Heirloom mailx version 12.5 7/5/10. Type ? for help. "/var/mail/bugzilla-daemon": 1 message 1 new >N 1 root@linux-sh58.si Fri Oct 11 16:04 18/639 test ? q Held 1 message in /var/mail/bugzilla-daemon Конфиги все девственные, система только-только с ISO установлена. Но на всякий, конфиг постфикса: http://pastebin.com/5H2qk7hZ Наверняка какая-то мелочь, которую я упустил. Ткните пальцем, пожалуйста! UPD. Да и если чо openSUSE 12.3 32bit |
||||||||||||||