Hallo,
ich bräuchte eure Hilfe bei einem Problem das anscheinend sehr verbreitet ist und es auch viele Lösungsansätze hierzu gibt. Leider funktioniert keiner bei mir.
VM-Version: 3.0.18
Folgendes Problem:
Ich kann auf meiner Internetseite ein Produkt bestellen.
Wenn ich das im Offline-Modus mache während ich als Admin eingeloggt bin bekomme ich als Verkäufer eine Bestätigungsmail.
Jedoch bekommt mein Testkäufer keine E-Mail-Bestätigung.
Wenn ich die Bestellung als ganz normaler Käufer (Also auf der Liveseite und nicht als Admin eingeloggt) mache bekommt weder der Verkäufer noch der Käufer eine E-Mail-Bestätigung.
In beiden Fällen ist jedoch im VM unter "Bestellungen & -> Bestellungen" die Bestellung zu sehen.
Wenn ich z.B. jetzt den Status der Bestellung in VM ändere sodass ich testen kann ob dann eine Mail verschickt wird bekomme ich die Fehlermeldung:
"You must provide at least one recipient email address.
Konnte keine Mitteilung senden an KÄUFERNAME".
Könnte es daran liegen das in der Ergebnis-Liste wo die Bestellung aufgeführt ist keine E-Mail Adresse zu sehen ist.
Das komische ist das ich jedoch eine Adresse bei der Bestellung angegeben habe.
Nur wird diese irgendwie nicht übernommen.
Ich habe schon einige Lösungsvorschläge getestet:
1.
Unter SYSTEM -> KONFIGURATION -> SERVER habe ich die MAILING Einstellungen getestet.
Ich kann mit SMTP ohne Probleme Testmails verschicken.
2.
Zudem habe ich auf meiner Homepage ein Kontaktformular.
Damit kann ich auch ohne Probleme eine Anfrage an den Webmaster stellen.
In diesem Fall bekomme der Kunde und der Webmaster eine Bestätigungsmail.
---> Scheint also nicht an den Maileinstellungen von Joomla zu liegen.
3.
Hab die Vendor-ID in der Datenbank überprüft:
You could try under order & shoppers -> Shoppers, select your vendor user user and click on the top left the button "is a vendor".
If this did not work then open your database using phpmyadmin and go to the table xxx_virtuemart_vmusers, find your user id and be sure that haves "1" in both virtuemart_vendor_id AND user_is_vendor. The other users should not have user_is_vendor=1, so if haves place it to "0".
Kämpfe mit diesem Problem schon unzählige Stunden. Ich denke das es am Schluss wahrscheinlich nur eine kleine Einstellung ist.
Könnt ihr mir bitte helfen das Problem zu lösen?
Vielen Dank im voraus.
Schöne Grüße
Peon