LINUX.ORG.RU

возможно, все-таки, оно уходит по указанному адресу :)), ладно, если серьезно, /var/log/maillog что пишет?

Horez
()

Ну /var/log/maillog у него скорее всего ненастроен,лучше всетаки заглянуть сначала в /var/log/messages а потом в syslog. А письма твои скорее всего в очереди валяются в /var/spool/mqueue или в домашней директории рута в файле death.letter или чтото в этом роде, я название файла плохо помню. А вообще неплохо бы посмотреть код ошибки. И вообще, когда тестируеш почтовик,полезно использовать команду mail -v очень много полезного можно узнать про свей почтовик,sendmail.

busi
()

сорри что сразу не выложил то че пишетв логи! просто сервак дома стоит, а я щас на работе! так вот такое вот дело пишет:

Dec 25 21:34:35 lvs sendmail[739]: fBPIYZOw000739: SYSERR(root): hash map "Alias0": missing map file /etc/mail/aliases.db: No such file r directory Dec 25 21:34:35 lvs sendmail[739]: fBPIYZOw000739: from=<alex@ultra.net>, size=90, class=0, nrcpts=1, msgid=<1133589701.20011225205909@ultra.net>, proto=ESMTP, daemon=MTA, relay=c1.ultra.net [192.168.0.40] Dec 25 21:34:35 lvs sendmail[739]: fBPIYZOw000739: to=<alex@lvs.ultra.net>, delay=00:00:00, mailer=local, pri=30351, stat=queued Dec 25 21:35:20 wes popper[741]: Stats: alex 0 0 0 0 c1.ultra.net 192.168.0.40

Trek
() автор топика

ложит в очередь, теперь видно, sendmail.cf настраивать надо... пиши horez@ukr.net

Horez
()

1) У тебя не файла alias.db. Его надо собрать из /etc/alias:
makemap hash /etc/alias < /etc/alias
2) sendmail надо запускать с параметрами типа sendmail -bd -q1h
(т.е. стать демоном и пытаться отправить сообщения из очереди, например, каждый час).
3) Можно добавить в скрипт /etc/ppp/ip-up.local команду:
/usr/bin/sendmail -q
для автоматической отправки почты после соединения с провайдером (если у тебя dial-up).

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