Jak w temacie - komu działa wysylanie emalii do klientów? Ja mam powoli dosyć quicka - poinstalowane pluginy i nic, nawet błędu nie raportuje, nic nie wysyła. Kicha. Serwer stoi na serwery.pl (netart), Funkcja mail odpalona, zreszta gdyby nie byla, to nie działałoby wysylanie z formularza kontaktowego i info dla administratora o zamówieniu.
Przejrzałem forum i generalnie nikt nie doczekal się sensownej odpowiedzi.
Kto sobie z tym poradził? I jak?
O ile to możliwe, ofkors. Bo jeśli nie, to w sumie sklep jest bez tej podstawowej funkcjonalności do bani.
Marciashka - dziala dziala. Raportujemy od czasu do czasu te bledy. W wiekszosci przypadkow zastapienie funkcji mail() dziala poprawnie. Niestety wielu nie wraca na to forum z odpowiedzia "dzieki, dziala". Nie jednokrotnie tez samemu zmienialismy klientom sposob wysylania emaili jesli funkcja mail() nie dzialala na ten drugi sposob. Moze warto tez zapytac firme hostingowa co moze byc powodem, ze proste wysylanie funkcja mail() nie dziala.
Dla testu mozesz sprobowac zrobic cos takiego, skopiuj ponizsze
do pliku np. test.php i odpal na serwerze. Jesli nie otrzymasz emaila na swoj adres albo Twojego klienta to napisz do netart'a czemu to nie dziala. Sklep dziala tak samo a funkcja jest prosta jak but wiec tu nie ma co nie dzialac.
Jesli nie wierzysz, w to co pisze to edytuj plik: - core/orders.php w linii 194 (funkcja saveOrder) - wysyla info o zamowieniu do admina jesli w konfiguracji zaznaczona jest opcja "tak" by takie info wysylac. - core/other.php w lini 26 (funkcja sendEmail) - wysyla email do admina z formularza kontaktowego
Marciashka
2007-07-23 22:22
Hmmmm....
Po pierwsze, to prawidlowy kod powinien wyglądać tak:
Sproboj jeszcze raz. Roznica jest taka, ze Twoj kod nie bedzie dzialal tak jak ma dzialac. Gdy w 'From: adres@adres.pl' bedzie wysylal taka tresc a nie wysylal maila z tego adresu. Jesli okaze sie, ze ten email nie dochodzi tzn, ze prawdopodobnie trzeba bedzie wywalic z kodu 'From: adres@adres.pl' Jesli sie okaze, ze jednak otrzymasz maila to wtedy prosze o kontakt via email gdyz bedziemy musieli juz sprawdzic skrypt na serwerze. Ciezko rozmawiac o czyms nie widzac skryptu i jego konfiguracji.
ps. sprawdz koniecznie czy masz "Informacja o nowym zamówieniu na e-mail" w konfiguracji sklepu zaznaczone na "TAK".