wdrożenia PrestaShop

Nie działa wysyłanie poczty

  • 3 Odpowiedzi
  • 5239 Wyświetleń

0 użytkowników i 2 Gości przegląda ten wątek.

*

Offline kornikmax

  • Użytkownik
  • **
  • 31
  • 0
Nie działa wysyłanie poczty
« dnia: Luty 09, 2011, 01:42:51 pm »
Pojawił się problem dość poważny - nie działa wysyłanie poczty, tzn. nie można nawet wysłać maila testowego z panelu administracyjnego, bez znaczenia czy jest to ustawienie mail w PHP czy też SMTP. Cały czas pokazuje animację wysyłania maila jednak nic się nie dzieje, mail nie dochodzi.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Nie działa wysyłanie poczty
« Odpowiedź #1 dnia: Luty 09, 2011, 04:35:45 pm »
Zmień prawa dostępu do plików na 755 lub 777.
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline kornikmax

  • Użytkownik
  • **
  • 31
  • 0
Odp: Nie działa wysyłanie poczty
« Odpowiedź #2 dnia: Luty 10, 2011, 09:14:37 am »
Zmień prawa dostępu do plików na 755 lub 777.

No to bardzo ogólnie powiedziałeś. Prawa dostępu są pozmieniane tam gdzie trzeba było w procesie instalacji sklepu.
Masz na myśli jakieś inne pliki ?

*

Offline kornikmax

  • Użytkownik
  • **
  • 31
  • 0
Odp: Nie działa wysyłanie poczty
« Odpowiedź #3 dnia: Luty 10, 2011, 10:32:04 am »
No i problem rozwiązany a częściowo dzięki tej poradzie z angielskiej strony:
http://www.presto-changeo.com/content/9-fix-email-problems

U mnie w Prescie 1.3.6.0 plik znajdujący się w ../tools/swift/swift.php nie zawierał żadnych instrukcji, co blokowało wysyłanie php mail. Rozwiązaniem okazało się skopiowanie tego pliku z wcześniejszej wersji (1.3.5.0) oraz zamiana w pliku /tools/swift/Swift/Message.php

$this->setFrom("");

na

 $this->setFrom("twojmail@twojadomena.pl");

Dzięki temu zabiegowi wszystko działa poprawnie.