Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

return-path wird von nullmailer ersetzt

Frage Linux

Mitglied: CadelPigott

CadelPigott (Level 1) - Jetzt verbinden

01.09.2009, aktualisiert 10:30 Uhr, 5933 Aufrufe, 2 Kommentare

Es handelt sich um einen Debian Lenny LAMP Server (PHP5) auf dem nullmailer als Mail Transfer Agent dient.

Hallo Kollegen,

ich hoffe ihr könnt mir bei meinem Problem helfen.
Der oben genannte Debian Server beherbergt den Onlineshop (Intranet) meiner Firma der die Bestellungen direkt über einen MS Exchange Server (relay) an den Lieferant per E-Mail weiterleitet.
Bis vor einigen Monaten funktionierte das auch. Neuerdings überprüft die Sicherheitslösung (Firewall, Mailserver, Spamfilter oder was auch immer) des Lieferanten ab, ob die
Absender-Adresse mit dem "return-path" im E-Mail header identisch ist. Die Mails kommen nicht beim Lieferanten an.


Der PHP Codeschnipsel der die E-Mails erzeugt sieht folgendermaßen aus:

Mail an Shopkunden versenden, falls dieser eine E-Mail-Adresse eingegeben hat
$email_kunde = urldecode($email);
if ($email_kunde != ""){
$to=$email_kunde;
$subject="Bestellungsbestätigung - ".getshopname();
$header="From: ".getShopEmail();
$message.=$warenkorb;
notwendig, damit deutsche Umlaute richtig angezeigt werden
$header.="\nContent-Type: text/plain; charset=iso-8859-1";
Mail an Kunden nur versenden, wenn beim Admin-Mail keine Probleme aufgetreten sind
if ($mailproblem == 0){
if (!mail ($to, $subject, $message, $header)){
echo "<h1 class='content'>Probleme beim Mailversand.. bitte nehmen sie per E-Mail oder telefonisch Kontakt mit uns auf!</h1>";
}
end of if
} // end of if


Der Header der E-Mails die dieser Codeschnipsel erzeugt sieht folgendermaßen aus:

Microsoft Mail Internet Headers Version 2.0
Received: from servername.firmenname.de ([IP]) by Exchange-Server with Microsoft SMTPSVC(6.0.3790.3959);
Tue, 1 Sep 2009 09:45:36 +0200
Received: (nullmailer pid 17815 invoked by uid 33);
Tue, 01 Sep 2009 07:45:20 -0000
To: empfaenger@lieferant.de
Subject: neue Bestellung Webshop vom 1.9.2009 !
From: besteller@firmenname.de
Content-Type: text/plain; charset=iso-8859-1
Date: Tue, 01 Sep 2009 09:45:20 +0200
Message-Id: <1251791120.934243.17814.nullmailer@servername.firmenname.de>
Return-Path: www-data@servername.firmenname.de
X-OriginalArrivalTime: 01 Sep 2009 07:45:36.0150 (UTC) FILETIME=[3146B360:01CA2AD8]



Der Return-Path im E-Mail Header lautet, egal ob ich ihn im PHP Code mitgebe oder nicht, immer www-data@servername.firmenname.de

Meine Frage lautet nun:
Wie schaffe ich es, dass der return-path identisch mit dem Absender ist?
Ich würde nur sehr ungern einen anderen MTA verwenden (Never change a running system)

Danke für eure Antworten.
Gruß
Cadel
Mitglied: 6890
02.09.2009 um 09:00 Uhr
morgen,

schau doch mal in eine phpinfo(); ausgabe und sag uns was unter sendmail_path steht?

mfg
Bitte warten ..
Mitglied: CadelPigott
02.09.2009 um 12:04 Uhr
Hallo godlike P,

sendmail_path /usr/sbin/sendmail -t -i

Gruß
Cadel
Bitte warten ..
Ähnliche Inhalte
C und C++
gelöst Methode multiple return values (8)

Frage von mayho33 zum Thema C und C ...

Batch & Shell
gelöst Bash Umgebungsvariable PATH Splitten (1)

Frage von Marabunta zum Thema Batch & Shell ...

Batch & Shell
Umgebungsvariable "PATH" für eine Anwendung anpassen (7)

Frage von enno zum Thema Batch & Shell ...

Neue Wissensbeiträge
Batch & Shell

Batch zum Zurücksetzen eines lokalen Profils

Tipp von Mr.Error zum Thema Batch & Shell ...

RedHat, CentOS, Fedora

Fedora, RedHat, Centos: DNS-Search Domain setzen

(13)

Tipp von Frank zum Thema RedHat, CentOS, Fedora ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
VPN Tunnel aufbauen (16)

Frage von Hajo2006 zum Thema LAN, WAN, Wireless ...

Router & Routing
ASUS RT-N18U mit VPN Client hinter Fritzbox - Portforwarding (14)

Frage von marshall75000 zum Thema Router & Routing ...

Microsoft Office
Saubere HTML aus Word-Dokument (13)

Frage von peterpa zum Thema Microsoft Office ...

E-Mail
gelöst Probleme beim E-Mail Empfang (12)

Frage von TommyB83 zum Thema E-Mail ...