Hi,
wie kann ich Sendmail so einrichten, das mails, die zurückkommen, nicht an root@localhost sondern an den Absender zurückgehen, der die Mail verschickt hat, also den quasi der im From: Feld steht?
Gruß,
Daniel
Sendmail: Mailzustellung bei zurückkommenden Mails
-
olaf.dietsche
- Posts: 401
- Joined: 2002-12-19 02:06
- Location: Siegburg
-
Anonymous
Re: Sendmail: Mailzustellung bei zurückkommenden Mails
Das hat aber nicht das gebracht was ich wollte.
Wenn z.B. aus einem Forum auf meinem Server eine Mail an eine nicht zustellbare Mailadresse von forum@domain.de geschickt wird kommt die Nachricht, das die Mail unzustellbar ist bei root@localhost an, und nicht beim Absender (also forum@domain.de). Wobei das nur ein Beispiel sein soll, alle Unzustellbaren Mails landen bei root und nicht beim VErsender...
Daniel
Wenn z.B. aus einem Forum auf meinem Server eine Mail an eine nicht zustellbare Mailadresse von forum@domain.de geschickt wird kommt die Nachricht, das die Mail unzustellbar ist bei root@localhost an, und nicht beim Absender (also forum@domain.de). Wobei das nur ein Beispiel sein soll, alle Unzustellbaren Mails landen bei root und nicht beim VErsender...
Daniel
-
olaf.dietsche
- Posts: 401
- Joined: 2002-12-19 02:06
- Location: Siegburg
Re: Sendmail: Mailzustellung bei zurückkommenden Mails
Dann wird die Mail auch nicht von forum@domain.de verschickt, sondern wahrschinelich von root. Das müsstest du auch im mail.log sehen, wenn die Mail von sendmail angenommen wird.
-
Anonymous
Re: Sendmail: Mailzustellung bei zurückkommenden Mails
Hilft dir das weiter:
Daniel
Was muss ich denn da wie umstellen, damit die nicht von nobody sondern vom Domain-Default aus der httpd.conf verschickt werden? Oder wie macht man das am besten???
From nobody Wed Jan 7 13:05:19 2004
Return-Path: <MAILER-DAEMON@meinedomain.de>
Received: from localhost (localhost)
by meinedomain.de (8.11.6/8.11.6) id i07C5Jn09632;
Wed, 7 Jan 2004 13:05:19 +0100
Date: Wed, 7 Jan 2004 13:05:19 +0100
From: Mail Delivery Subsystem <MAILER-DAEMON@meinedomain.de>
Message-Id: <200401071205.i07C5Jn09632@meinedomain.de>
To: nobody@meinedomain.de
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
boundary="i07C5Jn09632.1073477119/meinedomain.de"
Content-Transfer-Encoding: 8bit
Subject: Returned mail: see transcript for details
Auto-Submitted: auto-generated (failure)
Status: O
This is a MIME-encapsulated message
--i07C5Jn09632.1073477119/meinedomain.de
The original message was received at Wed, 7 Jan 2004 13:05:17 +0100
from nobody@localhost
----- The following addresses had permanent fatal errors -----
xyz@yahoo.de
(reason: 554 delivery error: dd This user doesn't have a yahoo.de account (xyz@yahoo.de) [0] - mta128.mail.scd.yahoo.com)
----- Transcript of session follows -----
... while talking to mx2.mail.yahoo.com.:
>>> DATA
<<< 554 delivery error: dd This user doesn't have a yahoo.de account (xyz@yahoo.de) [0] - mta128.mail.scd.yahoo.com
554 5.0.0 Service unavailable
--i07C5Jn09632.1073477119/meinedomain.de
Content-Type: message/delivery-status
Reporting-MTA: dns; meinedomain.de
Arrival-Date: Wed, 7 Jan 2004 13:05:17 +0100
Final-Recipient: RFC822; xyz@yahoo.de
Action: failed
Status: 5.0.0
Remote-MTA: DNS; mx2.mail.yahoo.com
Diagnostic-Code: SMTP; 554 delivery error: dd This user doesn't have a yahoo.de account (xyz@yahoo.de) [0] - mta128.mail.scd.yahoo.com
Last-Attempt-Date: Wed, 7 Jan 2004 13:05:19 +0100
--i07C5Jn09632.1073477119/meinedomain.de
Content-Type: message/rfc822
Content-Transfer-Encoding: 8bit
Return-Path: <nobody>
Received: (from nobody@localhost)
by meinedomain.de (8.11.6/8.11.6) id i07C5Ho09629;
Wed, 7 Jan 2004 13:05:17 +0100
Date: Wed, 7 Jan 2004 13:05:17 +0100
Message-Id: <200401071205.i07C5Ho09629@meinedomain.de>
To: xyz@yahoo.de
.
.
.
Daniel
Re: Sendmail: Mailzustellung bei zurückkommenden Mails
Wurde schon unzählige Male hier im Forum besprochen.Was muss ich denn da wie umstellen, damit die nicht von nobody sondern vom Domain-Default aus der httpd.conf verschickt werden? Oder wie macht man das am besten???
Die einzige wirkliche Lösung für dieses Problem ist suEXEC oder ähnliche CGI-/PHP-Wrapper, sodass sämtliche Skripte unter der UID des betreffenden Nutzers laufen. Damit lösen sich deine Probleme automatisch...