TDA: mail() unter NT 4.0 und IIS 4

Hallo,

zuerstmal: Ich weiss dass diese Frage schon oft gestellt wurde, ich habe aber auf diversen PHP Seiten und auch in der Forumssuche keine für mich wirklich treffende Antwort gefunden.

Also mein Problem:

Ich habe folgende Vorraussetzungen: NT 4.0 Server mit IIS4.
Nun habe ich dort php3 eingerichtet und will per php mails versenden.

Gibt es nun ein Programm dass ich mit dem Befehl mail() genau wie unter Linux ansprechen kann, also auch Absenderadresse usw. verändern?
Wie muss ich meine PHP.ini bzw. den IIS dafür konfigurieren?

Ich habe bereits die Tools blat,windmail und sendmail für Windows runtergeladen, bin aber noch zu keinem vernünftigen Ergebniss gekommen.

Leider kann ich auch nicht einfach auf Apache und Linux umsteigen, da ich Software benutzen muss, die nur unter Windows läuft.

Für Tipps wäre ich unendlich dankbar.

greez
TDA

  1. Hi,

    Gibt es nun ein Programm dass ich mit dem Befehl mail() genau wie unter Linux ansprechen kann,
    also auch Absenderadresse usw. verändern?
    Wie muss ich meine PHP.ini bzw. den IIS dafür konfigurieren?

    [mail function]
    SMTP               = server                ;for win32 only
    sendmail_from   = CK1@apexmail.com      ;for win32 only
    sendmail_path   =                       ;for unix only, may supply arguments as well (default is sendmail -t)

    hier trägst du für SMTP einen gültigen SMTP-Server ein. Deinen eigenen Absender kannst du eintragen,
    indem du den Header der Mail veränderst:

    mail($to,$subject,$txt,"From: $from\nReply-To: $from\n");

    mfg
    CK1

  2. hallo TDA

    Nun habe ich dort php3 eingerichtet und will per php mails versenden.

    ich kann dir mal sagen wies unter php4 hinhaut, vielleicht hat sich da ja nicht viel veraendert:
    php.ini:

    unter
    [mail function] musst du 2 eintraege bearbeiten
    SMTP =  mail.firma.com ;hier kommt der smtp server rein, ueber den du deien mails verschicken willst.

    sendmail_from =   ich@firma.com ; hier tragst du die default email ein, von der die mails verschikt werden

    script:
    <?
    mail("empfaenger-email","subjekt","Nachricht","From:alternative absenderadrese\nReply-To:replyadresse");
      
    ?>

    hoffe, das haut auch in version 3 hin

    cya

    Hoagie

    1. script:
      <?
      mail("empfaenger-email","subjekt","Nachricht","From:alternative absenderadrese\nReply-To:replyadresse");
        
      ?>

      hoffe, das haut auch in version 3 hin

      Hallo,

      erst mal Danke !

      Deine Lösung tut aber leider net, kommt nur ein parse error...

      greez
      TDA

      1. Hallo,

        erst mal Danke !

        Deine Lösung tut aber leider net, kommt nur ein parse error...

        greez

        Hallo,

        MEA CULPA....es tut doch......Vielen Dank !!!!!!!!

        1. hi!

          MEA CULPA....es tut doch......Vielen Dank !!!!!!!!

          NP, freut mich das es funktioniert ;))

          greetz

      2. hi TDA!
        du hast im iis php als application fuer *.php (oder wie deine files halt heissen) eingetragen?
        wenn ja, probier mal

        <%
        phpinfo();
        %>

        um zu schauen, ob php richtig installiert ist.

        gruesse!