wdrożenia PrestaShop

Nie można wysłac emaila, po wybraniu opcji kontak

  • 8 Odpowiedzi
  • 4419 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline grysiak

  • Nowy
  • *
  • 17
  • 0
Nie można wysłac emaila, po wybraniu opcji kontak
« dnia: Listopad 04, 2009, 12:10:41 pm »
Warning: mail() [function.mail]: Bad parameters to mail() function, mail not sent. in /tools/swift/Swift/Plugin/MailSend.php on line 160
Strona główna>Kontakt


Po wybraniu kontak ze sklepem wyskakuje taki błąd, jak można to naprawić

*

Offline grysiak

  • Nowy
  • *
  • 17
  • 0
Odp: Nie można wysłac emaila, po wybraniu opcji kontak
« Odpowiedź #1 dnia: Listopad 08, 2009, 12:41:18 am »
Witam, domyslam sie ze blad lezy po stronie mysql, Czy ktos orientuje sie jaki plik odpowiedziaslny jest za poczte

*

Offline Paweł Sokołowski

  • Mieszkaniec
  • *****
  • 413
  • 10
    • Studio Eline.pl
Odp: Nie można wysłac emaila, po wybraniu opcji kontak
« Odpowiedź #2 dnia: Listopad 08, 2009, 01:12:16 am »
Czyżby /tools/swift/Swift/Plugin/MailSend.php ?

To nie jest błąd tylko ostrzeżenie. Czy e-mail wysłany z tego formularz dociera do adresata ?

O ile maile nie dochodzą, prawdopodobnie twoj ISP blokuje funkcje php mail(), ustaw sobie wysylanie wszystkich informacji przez smtp.
Moduły na życzenie, modyfikacje PrestaShop. | Pozycjonowanie sklepów STUDIO ELINE.pl | -> Katalog Sklepów PrestaShop <-

*

Offline Paweł Sokołowski

  • Mieszkaniec
  • *****
  • 413
  • 10
    • Studio Eline.pl
Odp: Nie można wysłac emaila, po wybraniu opcji kontak
« Odpowiedź #3 dnia: Listopad 08, 2009, 01:21:16 am »
Jeszcze sobie przypomnialem ze kiedys mialem problem z wyslaniem maili przez z mail() w momencie kiedy w nazwie sklepu byly polskiie znaki. Spróbuj zmienic nazwe na taka w której jest jedynie a-z 0-9.
Moduły na życzenie, modyfikacje PrestaShop. | Pozycjonowanie sklepów STUDIO ELINE.pl | -> Katalog Sklepów PrestaShop <-

*

Offline grysiak

  • Nowy
  • *
  • 17
  • 0
Odp: Nie można wysłac emaila, po wybraniu opcji kontak
« Odpowiedź #4 dnia: Listopad 12, 2009, 09:25:57 pm »
powiem szczerze że kombinuje z tą nazwą ale nic nie pomaga, zainstalowalem nowy sklep i z tamtad maile mozna wyslac.
Jestem w fazie przenosazenia produktów, może jeszcze ktos ma inne pomysł

*

Offline grysiak

  • Nowy
  • *
  • 17
  • 0
Odp: Nie można wysłac emaila, po wybraniu opcji kontak
« Odpowiedź #5 dnia: Listopad 12, 2009, 09:27:32 pm »
konfiguracja smtp tez niedziala :(

*

Offline wojth

  • Nowy
  • *
  • 4
  • 0
Odp: Nie można wysłac emaila, po wybraniu opcji kontak
« Odpowiedź #6 dnia: Listopad 30, 2009, 08:30:28 am »
Witam,

Podobnie z u mnie występuje:
1. nie działa konfiguracja SMTP - dlaczego nie wiem :(

Sprawdzone w 4 niezależnych instalacjach skryptu pobranego z prestashop.pl.

Pytanie czy to jest ogolny błąd systemu czy jednak gdzieś w instalacji mam coś nie tak przygotowane - czy jakoś sklep generuje raport jakie maile i  kiedy zostały wysłane ? Lamer jestem w tym temacie

A w piątek musi stać sklep  :(

wojth

*

Offline dawid118

  • Użytkownik
  • **
  • 45
  • 0
Odp: Nie można wysłac emaila, po wybraniu opcji kontak
« Odpowiedź #7 dnia: Marzec 20, 2010, 10:01:08 pm »
Sory że odkopuje, ale mam ten sam problem. Czy ktoś ma jakiś pomysł?

*

Offline ruppon

  • Nowy
  • *
  • 1
  • 0
Odp: Nie można wysłac emaila, po wybraniu opcji kontak
« Odpowiedź #8 dnia: Marzec 26, 2010, 11:04:07 pm »
Warning: mail() [function.mail]: Bad parameters to mail() function, mail not sent. in /tools/swift/Swift/Plugin/MailSend.php on line 160

Mialem to samo przy probie wysylki wiadomosci do klienta z zakladki 'zamowienia'.

Wyedytuj plik MailSend.php, znajdz linijke:
if (!ini_get("safe_mode")) $success = mail($to, $subject, $message, $headers, $params);

dodaj przed nia:
$spam = array("\n", " ");
$clear = array("", "");
$subject = str_replace($spam, $clear, $subject);


U mnie pomoglo :)