<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>php/sendmail mailing problem</title>
    <link>http://forum.geizhals.at/feed.jsp?id=533132</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re: php/sendmail mailing problem</title>
      <link>http://forum.geizhals.at/t533132,4445895.html#4445895</link>
      <description>ein bissl mehr research hat das problem vllt. identifiziert: den webserver-user in die /etc/mail/trusted-users eintragen. probier ich morgen aus - wenns was ergibt, lass ichs euch wissen.&lt;br/&gt;</description>
      <pubDate>Wed, 14 Nov 2007 02:17:55 GMT</pubDate>
      <guid>http://forum.geizhals.at/t533132,4445895.html#4445895</guid>
      <dc:creator>stefs</dc:creator>
      <dc:date>2007-11-14T02:17:55Z</dc:date>
    </item>
    <item>
      <title>php/sendmail mailing problem</title>
      <link>http://forum.geizhals.at/t533132,4445883.html#4445883</link>
      <description>soda, wieder mal ein problem, welches durch einen wechsel von einem server zu einem anderen aufgetreten ist, diesmal ist sendmail in kombination mit php der bösewicht.&lt;br&gt;&lt;br&gt;das problem: die mails, die ich via php auf dem neuen server verschickt habe, kamen nicht mehr an. ich hatte schon etwas im verdacht ... und gelöst hab ichs auch, aber nicht zufriedenstellend.&lt;br&gt;&lt;br&gt;also, sendmail_path in der php.ini ist wie immer per default "/usr/sbin/sendmail -t -i"&lt;br&gt;&lt;br&gt;die mail-funktion gibt mir true zurück, wenn ichs auf 2 arten schicke, nämlich&lt;br&gt;&lt;br&gt;&lt;div class=code&gt;&lt;pre&gt;$res1 = mail( $to, $subject, $text, "From: " . $from . "\r\n" );&#xD;
$res2 = mail( $to, $subject, $text, "From: " . $from . "\r\n", "-f email@domain.com" );&lt;/pre&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;das mail kommt allerdings nur bei version2 an. jetzt kann ich allerdings nicht alle mail() aufrufe anpassen, da ein cms eingesetzt wird. insofern hab ich mal in der php.ini den sendmail-path auf "/usr/sbin/sendmail -t -i -femail@domain.com" gesetzt, und jetzt funktionierts (allerdings nur mehr version1, die aber eh standard is).&lt;br&gt;&lt;br&gt;aber das kann doch nicht die entgültige lösung sein, wenn z.b. mehrere projekte auf einem server gehostet werden, bräuchte doch jeder eine eigene -fadresse@domain.com. außerdem krieg ich so im mail im header ein hässliches&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;www.meinserver.com: www set sender to email@domain.com using -f&lt;/blockquote&gt; - natürlich, wie die mir die manpage für sendmail sagt.&lt;br&gt;&lt;br&gt;insofern: warum besteht sendmail auf den -f parameter, wenn eh schon ein "From: a@b.c" angegeben ist? wie löse ich das problem elegant? ist sendmail überhaupt der übeltäter?&lt;br&gt;&lt;br&gt;der server ist eine freebsd 6.2 kistn. vielen dank im &lt;font color="#FF00FF"&gt;&lt;span class="piep" title="vorraus"&gt;*TR&amp;Ouml;T*&lt;/span&gt;&lt;/font&gt;.&lt;br/&gt;</description>
      <pubDate>Wed, 14 Nov 2007 01:25:41 GMT</pubDate>
      <guid>http://forum.geizhals.at/t533132,4445883.html#4445883</guid>
      <dc:creator>stefs</dc:creator>
      <dc:date>2007-11-14T01:25:41Z</dc:date>
    </item>
  </channel>
</rss>
