Mails mit PHP versenden

  1. edi38

    edi38 Thread StarterMacUser Mitglied

    Mitglied seit:
    01.02.2004
    Beiträge:
    94
    Zustimmungen:
    0
    Hallo Zusammen,

    mit MacOSX10.3.4 Server bin ich leider nicht in der Lage mit PHP Mails zu versenden. Der PHP Befehl "mail" macht seine Arbeit und gibt keine Fehlermeldung zurück.

    Könnt Ihr Mails mit PHP unter 10.3.4 Server versenden?

    Ansonsten läuft alles korrekt, also PHP mit WebServer.

    Viele Grüße,
    Mike
     
    edi38, 16.07.2004
  2. starbuxx

    starbuxxMacUser Mitglied

    Mitglied seit:
    13.04.2003
    Beiträge:
    1.442
    Zustimmungen:
    8
    Also ich mach das unter dem normalen OSX10.3.4 mit PostfixEnabler, den solltest Du aber unter OS X Server nicht brauchen.

    Läuft PostFix denn bei Dir? (Keine Ahnung ob Postfix standardmässig läuft).

    Grüsse,
    sbx
     
    starbuxx, 16.07.2004
  3. edi38

    edi38 Thread StarterMacUser Mitglied

    Mitglied seit:
    01.02.2004
    Beiträge:
    94
    Zustimmungen:
    0
    Es wäre gut, wenn es mit sendmail klappen würde, da ich osCommerce (das verschickt die Mails) auf verschiedenen Servern einrichten muss und da will ich noch extra Software installieren.
     
    edi38, 16.07.2004
  4. starbuxx

    starbuxxMacUser Mitglied

    Mitglied seit:
    13.04.2003
    Beiträge:
    1.442
    Zustimmungen:
    8
    PostFix agiert wie sendmail, ist nur viel einfacher zu konfigurieren und viel sicherer. Für die Anwendungen verhält sich PostFix transparent, das heisst, die Anwendung merkt gar nicht, ob sie mit sendmail oder PostFix arbeitet. mail() sollte bei aktiviertem Postfix einfach funktionieren.

    Zitat aus 'man sendmail':
    Code:
    NAME
           sendmail - Postfix to Sendmail compatibility interface
    
    SYNOPSIS
           sendmail [option ...] [recipient ...]
    
           mailq
           sendmail -bp
    
           newaliases
           sendmail -I
    
    DESCRIPTION
           The  sendmail  program implements the Postfix to Sendmail compatibility
           interface.  For the sake of compatibility with  existing  applications,
           some Sendmail command-line options are recognized but silently ignored.
    Grüsse,
    sbx
     
    starbuxx, 16.07.2004
  5. edi38

    edi38 Thread StarterMacUser Mitglied

    Mitglied seit:
    01.02.2004
    Beiträge:
    94
    Zustimmungen:
    0
    OK, probieren wirs! Also PostFix scheint zu laufen. Wie kann ich mit dem Terminal mal eine Testmail absetzen?
     
    edi38, 17.07.2004
  6. starbuxx

    starbuxxMacUser Mitglied

    Mitglied seit:
    13.04.2003
    Beiträge:
    1.442
    Zustimmungen:
    8
    Code:
    man sendmail
    sbx
     
    starbuxx, 17.07.2004
  7. edi38

    edi38 Thread StarterMacUser Mitglied

    Mitglied seit:
    01.02.2004
    Beiträge:
    94
    Zustimmungen:
    0
    Ich habe mal versucht eine mail über die Konsole zu verschicken. Das hat nicht geklappt. Da habe ich mal in das Logfile von Postfix geschaut und eine Reihe von Fehlermeldungen entdeckt. Da das Ganze jetzt in solch eine Richtung gegangen ist, habe ich ein neues Thema eröffnet.

    http://www.macuser.de/forum/showthread.php?t=44988

    Wenn Du (Ihr) eine Lösung finden solltet, dann ist diese später leichter zu finden.

    Vielen Dank soweit!
     
    edi38, 17.07.2004
  8. BadHorsie

    BadHorsieMacUser Mitglied

    Mitglied seit:
    21.04.2004
    Beiträge:
    335
    Zustimmungen:
    0
    und wenn du zum testen den mail befehl in eine if-Schleife setzt?

    PHP:
    if(mail(trallalatrallalatrallala)) {
        echo 
    "bin ich John!";
    }

    else {
        
    mysql_query(Rabarba...); // nur'n Scherz ;-)
    }
    wird der else-Zweig ausgeführt?

    BadHorsie
     
    BadHorsie, 17.07.2004
  9. edi38

    edi38 Thread StarterMacUser Mitglied

    Mitglied seit:
    01.02.2004
    Beiträge:
    94
    Zustimmungen:
    0
    Nope, der Befehl mail(); liefert ein OK zurück. Ich denke, dass das Problem bei Postfix liegt, dass die Mails einfach nicht versendet. PHP selbst macht keine Probleme. Es hält sich an die php.ini, übergibt die Maildaten und scheint auch kein negatives Feedback zu bekommen und deshalb beschwert sich mail(); nicht.
     
    edi38, 17.07.2004
Die Seite wird geladen...
Ähnliche Themen - Mails PHP versenden
  1. mampfi
    Antworten:
    7
    Aufrufe:
    253
  2. simusch
    Antworten:
    2
    Aufrufe:
    187
    simusch
    04.05.2017
  3. Saugkraft
    Antworten:
    27
    Aufrufe:
    1.614
  4. alex1000
    Antworten:
    5
    Aufrufe:
    358
  5. Eames
    Antworten:
    2
    Aufrufe:
    636