E-mail senden von einem lokalen apache-server

Ich möchte E-Mails senden von meinem PHP-web-app. Ich weiß, dass es möglich ist, weil vor ein paar Monaten hatte ich dieses "feature" nicht auf mein system, und dann begann ich zu xampp und die Funktion verschwunden.

Ich dachte, dass, wenn ich komme zurück zu meinem lokalen server und die Verwendung einer lokalen MySQL-Datenbank und Sachen wie ich verwendet, um vor, ich könnte senden Sie E-Mails von meinem web-apps wieder.

Ich aktualisiert mein Betriebssystem Mountain Lion auf Mavericks (keine Ahnung, ob dies könnte das Hauptproblem) und ging zurück zu dem lokalen apache-server auch das entfernen von xampp. Aber ich kann immer noch nicht senden Sie E-Mails von meinem web-app.

Ich habe die php.ini-Datei, die in Gebrauch sind, so kann ich die E-mail-Funktion:

[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
; sendmail_from = [email protected]

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
sendmail_path = "/usr/sbin/sendmail -t -i"
  • Sie haben tatsächlich einen SMTP-server installiert?
  • Könntest du bitte ein Beispiel geben, bitte ? Ich habe apache james für die Prüfung auch, aber ich habe nicht daran erinnern, dass ich hatte eine als ich das erste mal war das versenden von E-Mails von meinem lokalen server.
  • Vielleicht können Sie einige lib PHPMailer, es ist einfach zu bedienen und Sie haben viele Beispiele (google).
  • Kein Beispiel wird Ihnen helfen, wenn Sie nicht über einen SMTP-server installiert. Apache kann keine E-Mail von selbst. Muss ein SMTP-server. Obwohl Sie vielleicht in der Lage sein zu verwenden GMail als SMTP-server: stackoverflow.com/questions/16048347/...
InformationsquelleAutor kalafun | 2014-01-15
Schreibe einen Kommentar