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, 5875 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?

Mit freundlichen Grüßen
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 ..
Neuester Wissensbeitrag
Humor (lol)

Linkliste für Adventskalender

(3)

Information von nikoatit zum Thema Humor (lol) ...

Ähnliche Inhalte
Administrator.de Feedback
Bug? "m f g" (ohne Leerzeichen) wird auch in URL ersetzt (4)

Frage von emeriks zum Thema Administrator.de Feedback ...

Windows Server
gelöst MagicInfo und Path (2)

Frage von agowa338 zum Thema Windows Server ...

Batch & Shell
gelöst Windows 7 - PATH - ändern (13)

Frage von Franz-Josef-II zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Router & Routing
gelöst Ipv4 mieten (22)

Frage von homermg zum Thema Router & Routing ...

Exchange Server
gelöst Exchange 2010 Berechtigungen wiederherstellen (20)

Frage von semperf1delis zum Thema Exchange Server ...

Windows Server
DHCP Server switchen (20)

Frage von M.Marz zum Thema Windows Server ...

Hardware
gelöst Negative Erfahrungen LAN-Karten (19)

Frage von MegaGiga zum Thema Hardware ...