Tomsk Sysadmins Forum
Unix => Администрирование => Topic started by: Михаил Молодцов on July 17, 2007, 23:37:34
-
Я как говорится не силен в математике, суть проблемы в следующем:
Пытаюсь сделать полнофункциональный webserver, поставил на машину Slackware 12, веб приблуды.
С формы отправляю сообщение на мыло, а мне на сервере остается такое сообщение.
Как настроить sendmail чтобы с веб старицы отправлял сообщения?
-пример-
From MAILER-DAEMON@pbb Tue Jul 17 16:17:09 2007
Return-Path: <MAILER-DAEMON@pbb>
Date: Tue, 17 Jul 2007 16:17:09 -0600
From: Mail Delivery Subsystem <MAILER-DAEMON@pbb>
To: <nobody@pbb>
Content-Type: multipart/report; report-type=delivery-status;
boundary="l6HMH9Px015187.1184710629/pbb"
Subject: Returned mail: see transcript for details
Auto-Submitted: auto-generated (failure)
Status: RO
Part 1:
The original message was received at Tue, 17 Jul 2007 16:17:06 -0600
from localhost [127.0.0.1]
----- The following addresses had permanent fatal errors -----
<[email protected]>
(reason: 550 Unrouteable address)
----- Transcript of session follows -----
... while talking to mxs.mail.ru.:
-
(reason: 550 Unrouteable address)
так собственно вот причина, нет у Вас связи до мыла.ру
внешка то есть на сервере?
-
внешка то есть на сервере?
внешка включена!
А вот нужно ли настраивать smtp или еще что там, я не знаю как и куда вписать
-
для отправления все настройки по умолчанию работают
попробуйте всетаки сделать с сервера
traceroute mail.ru
-
traceroute mail.ru
traceroute: Warning: mail.ru has multiple addresses; using 194.67.57.26
traceroute to mail.ru (194.67.57.26), 30 hops max, 38 byte packets
1 mygateway.ar7 (192.168.1.1) 1.452 ms 0.775 ms 0.667 ms
2 vpnc630.bbn.tomsknet.ru (217.18.128.47) 23.276 ms 26.803 ms 75.452 ms
3 vl300-core520.bbn.tomsknet.ru (217.18.129.161) 54.587 ms 42.273 ms 61.256 ms
4 ge0-1-1-border.bbn.tomsknet.ru (217.18.129.162) 34.831 ms 7.304 ms 10.069 ms
5 ge0-1-2.ll-tmk.zsttk.ru (82.200.1.41) 20.791 ms 17.953 ms 19.628 ms
6 nsk15.nsk26.transtelecom.net (217.150.52.146) 43.378 ms 12.485 ms 25.298 ms
7 TTK-lgw.Moscow.gldn.net (194.186.0.141) 92.164 ms 94.396 ms 90.866 ms
8 cat03.Moscow.gldn.net (195.239.10.189) 92.415 ms 90.708 ms 91.813 ms
9 cat01.Moscow.gldn.net (195.239.13.109) 91.423 ms 94.869 ms 98.062 ms
10 * * *
11 * * *
12 * * *
13 * * *
14 * * *
15 * * *
16 * * *
Интерестно вот еще, что, как sendmail провеприть на профпригодность?
sendmail status ни о чем не говорит.
-
ну вот, результат возврата письма - проблема со связью
Интерестно вот еще, что, как sendmail провеприть на профпригодность?
послать письмо локальному пользователю
-
Покурочил netconfig и вуаля все заработало. sendmail значит непричем.
-
для экономии можно так же заюзать скажем smtp релей своего провайдера.
например томика предоставляет своим клиентам бесплатный релей.
-
C smtp вопрос конечно интересный, как его к sendmail прикрутить?
Почему то комада make в /etc/mail/ ни к чему не приводит
/etc/mail# make
make: Nothing to be done for `all'.
-
я sendmail давно не использую, но в sendmail.cf есть строчка со словом smarthost, вот туда и вписывать надо.
-
Почему то комада make в /etc/mail/ ни к чему не приводит
/etc/mail# make
make: Nothing to be done for `all'.
Команда make в этом каталоге предназначена для создания баз данных конфигурации sendmail из соответствующих текстовых файлов (virtusertable, domaintable и т.д.).
я sendmail давно не использую, но в sendmail.cf есть строчка со словом smarthost, вот туда и вписывать надо.
sendmail.cf трогать не надо, для изменения конфигурации используется sendmail.mc
-
C smtp вопрос конечно интересный, как его к sendmail прикрутить?
Почему то комада make в /etc/mail/ ни к чему не приводит
/etc/mail# make
make: Nothing to be done for `all'.
и вполне разумно говорит!
можно ведь посмотреть в Makefile и выяснить, почему так...
еще, редко конечно, люди документацию читают...
все, что вам нужно, это:
/etc/mail # make -C /etc/mail
при этом будет собран новый sendmail.cf на основе sendmail.mc и обновлены все локальные таблицы...
Ну, то есть как всегда, RTFM, господа...
-
при этом будет собран новый sendmail.cf на основе sendmail.mc и обновлены все локальные таблицы...
А sendmail.mc ручками нужно создавать?
-
А sendmail.mc ручками нужно создавать?
"заготовка" всегда прилагается, обычно нужно либо закоментировать или раскомментировать лишнее/требуемое свойство. В более сложных случаях, конечно, приходится ручками вносить изменения, которые всегда описываются документацией.
-
sendmail.cf трогать не надо, для изменения конфигурации используется sendmail.mc
вот долго вспоминал, кто же из них первичный.
спасибо.
-
В журналах "Системный администратор" за 2006 год в трёх номерах была хорошая статья по sendmail. Всё было разжёвано очень подробно.
==
С уважением.