LINUX.ORG.RU
ФорумAdmin

sendmail: (к локальным пользователям не посылается почта)


0

0

Проблема возникла Когда пытаюсь послать почту локальному пользователю #/usr/lib/sendmail pasha < mail.txt то программа "подвисает" и ни ответа ни привета что бы ни делал - а потом выдаёт Cannot bind to map mail.aliases in domain mydomain: Can't communicate with rpcbind: no such file or directory причем если наружу почту посылать - то всё работает, например #/usr/lib/sendmail pasha22@rambler.ru < mail.txt а если откуда-нибудь слать на pasha@mydomain.ru - то тоже не проходит Система стоит Solaris 5.8 что делать - не знаю... Thanks


это у тебя nis настроен (или nis+), посмотри в /etc/nsswitch.conf
там есть строка, начинающаяся с "aliases:"
сделай там примерно так:
aliases: files ....
passwd: compat
shadow: compat
group: compat

Z0termaNN
()
Ответ на: комментарий от Z0termaNN

я уже это пробовал было и aliases: files nis passwd: compat shadow: compat group: compat и aliases: files passwd: files group: files и всё равно не работает .... :( может там еще что-то есть ??

pasha20
() автор топика
Ответ на: комментарий от pasha20

а к какому локальному юзеру ты отправляешь маил?
если к системному - то в конце файла /etc/aliases есть перенаправление:
#Person who should get root mail
root: XXXX

вместо XXXX впиши свой маиловский несистемный ник....

если отправляешь другому юзеру... посмотрим
пиши

Piter
()
Ответ на: комментарий от Piter

да к любому пользователю - не работает ... :(

anonymous
()

Всё супер!! Теперь извне почта не получается ... Пишет: 550 <pasha@mydomain.ru> User unknown Зато шлётся !!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.