А не подскажет ли кто, как настроить sendmail, чтобы он отправлял почту с вэб-форм сайта на этом же сервере?
Sendmail я вообще не трогал и ни разу с ним раньше дела не имел, то есть стоит всё абсолютно по умолчанию.
Вот, например, при попытке запроса забытого пароля, с введением своего ящика в вэб-форме, в логе получаю следующее:
Код: Выделить всё
From MAILER-DAEMON Sun Sep 16 23:22:23 2007
Return-Path: <MAILER-DAEMON@localhost.my.domain>
Received: from localhost (localhost)
by localhost.my.domain (8.13.8/8.13.8) id l8GJMNTS013684;
Sun, 16 Sep 2007 23:22:23 +0400 (MSD)
(envelope-from MAILER-DAEMON)
Date: Sun, 16 Sep 2007 23:22:23 +0400 (MSD)
From: Mail Delivery Subsystem <MAILER-DAEMON>
Message-Id: <200709161922.l8GJMNTS013684@localhost.my.domain>
To: <www@localhost.my.domain>
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
boundary="l8GJMNTS013684.1189970543/localhost.my.domain"
Content-Transfer-Encoding: 8bit
Subject: Returned mail: see transcript for details
Auto-Submitted: auto-generated (failure)
This is a MIME-encapsulated message
--l8GJMNTS013684.1189970543/localhost.my.domain
The original message was received at Sun, 16 Sep 2007 23:22:12 +0400 (MSD)
from localhost [127.0.0.1]
----- The following addresses had permanent fatal errors -----
<mybox@mail.ru>
(reason: 550 Unrouteable address)
----- Transcript of session follows -----
... while talking to mxs.mail.ru.:
>>> MAIL From:<www@localhost.my.domain> SIZE=746
<<< 550 Unrouteable address
554 5.0.0 Service unavailable
--l8GJMNTS013684.1189970543/localhost.my.domain
Content-Type: message/delivery-status
Reporting-MTA: dns; localhost.my.domain
Received-From-MTA: DNS; localhost
Arrival-Date: Sun, 16 Sep 2007 23:22:12 +0400 (MSD)
Final-Recipient: RFC822; mybox@mail.ru
Action: failed
Status: 5.0.0
Diagnostic-Code: SMTP; 550 Unrouteable address
Last-Attempt-Date: Sun, 16 Sep 2007 23:22:23 +0400 (MSD)
--l8GJMNTS013684.1189970543/localhost.my.domain
Content-Type: message/rfc822
Content-Transfer-Encoding: 8bit
Return-Path: <www@localhost.my.domain>
Received: from localhost.my.domain (localhost [127.0.0.1])
by localhost.my.domain (8.13.8/8.13.8) with ESMTP id l8GJMCTS013682
for <mybox@mail.ru>; Sun, 16 Sep 2007 23:22:12 +0400 (MSD)
(envelope-from www@localhost.my.domain)
Received: (from www@localhost)
by localhost.my.domain (8.13.8/8.13.8/Submit) id l8GJMCc5013681;
Sun, 16 Sep 2007 23:22:12 +0400 (MSD)
(envelope-from www)
Date: Sun, 16 Sep 2007 23:22:12 +0400 (MSD)
Message-Id: <200709161922.l8GJMCc5013681@localhost.my.domain>
To: mybox@mail.ru
Subject: New Password Activation for My home site
From: обратный@адрес.ru
X-Mailer: MODx Content Manager - PHP/5.2.1
Здравствуйте, OSBoy!
И т.п. ... тут идёт тело сообщения...
--l8GJMNTS013684.1189970543/localhost.my.domain--
Где:
www - юзер, от которого работает апач;
обратный@адрес.ru - обратный адрес, указанный в админке сайта;
mybox@mail.ru - мой ящик, на который запрашивается новый пароль.
На мой ящик, естесстно, ничего не приходит...
Просьба разжувать!
А также, был бы признателен, если заодно подсказали бы, что и где поотключать в сендмайле лишнего, если оно требуется, поскольку нужен он мне только лишь для отправки почты с сайта, ну и системных сообщений...