Testmails über lokalen Server versenden will nicht funktionieren

NikoBellic

Gut bekanntes Mitglied
15. September 2008
199
1
Hi Leute,

ich versuche nun seit geschlagenen 2 Tagen die Emailvorlagen als Testmails über einen localhost zu versenden. Es will einfach nichts ankommen.

Serverumgebung: Mac OSX Yosemite mit installiertem XAMPP

Der Shop läuft einwandfrei auf XAMPP, nach hartem Kampf mit der Konfiguration. Nun möchte ich gerne die Emailvorlagen als Testmails verschicken.

In den Einstellungen für Emails habe ich folgendes eingetragen:

Emails versenden per : SMTP
SMTP Hostname: smtp.googlemail.com
SMTP Port: 465
SMTP Auth nutzen: JA
SMTP Benutzername: meine emailadresse
SMTP Passwort: Mein Passwort
SMTP Security: SSL (wobei ich KEINE auch schon probiert habe)
Master Emailadresse: meine Emailadresse

Mein Problem ist, dass eigentlich mit allen Methoden die Email laut System verschickt wird, aber ich bekomme nichts in mein Mailprogramm. Hab ich hier einen Denkfehler oder hat jemand eine Idee wie ich die Emailvorlagen vernünftig anzeigen lassen kann, damit diese bearbeitet werden können? Es geht mir im Prinzip nämlich nur darum und genau deshalb habe ich den Shop lokal installiert.

Bin für jede Hilfe wirklich sehr dankbar
 

NikoBellic

Gut bekanntes Mitglied
15. September 2008
199
1
AW: Testmails über lokalen Server versenden will nicht funktionieren

Ok, ich konnte es mittlerweile selber fixen, schreibe aber den Lösungsweg hier rein, falls noch jemand Probleme damit hat.

Also wenn ihr XAMPP nutzt, so öffnet die php.ini in /XAMPP/xamppfiles/etc/php.ini und sucht nach dem sendmail Pfad. Dieser ist auskommentiert und ihr müsst das ; davor entfernen.

Die neue Zeile sollte so lauten:

sendmail_path = "env -i /usr/sbin/sendmail -t -i"

Speichert die php.ini und geht dann in den Admin Bereich von JTL unter dem Punkt --> Einstellungen --> Emails

Dort habe ich folgendes eingetragen:

PHP Mail()
Sendmail Pfad: LEER
SMTP Hostname: smtp.googlemail.com
SMTP Port: 465
SMTP Auth nutzen: JA und NEIN funktionieren bei mir
SMTP Benutzername: meine Emailadresse bei googlemail.com
SMTP Passwort: meine Passwort bei Googlemail.com
SMTP Security: SSL und auch ohne funktioniert bei mir
Master Emailadresse: meine Emailadresse

Bisher kamen alle mails im Spamordner an, aber durch Filterung war dies auch kein Problem.

Vielleicht hilft es jemandem...!?
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
233
AW: Testmails über lokalen Server versenden will nicht funktionieren

Wenn du PHPMail als Sendemethode nutzt, sind die Einträge bei den SMTP-Parametern überflüssig.
Insofern ist bei dieser Sendemethode auch der Eintrag in der php.ini obsolet
 

NikoBellic

Gut bekanntes Mitglied
15. September 2008
199
1
AW: Testmails über lokalen Server versenden will nicht funktionieren

Aber nur so kamen bisher überhaupt Mails an. Am liebsten wäre es mir via SMTP gewesen, aber da tut sich überhaupt nichts, was unter OSX und fehlendem Mercury Mail Client dann auch recht kompliziert zu handlen ist.

Egal, es klappt so jedenfalls 🙂
 

Ähnliche Themen