Polskie wsparcie PrestaShop

PrestaShop => Błędy => Wątek zaczęty przez: Roksana w Grudzień 17, 2012, 06:33:39 pm

Tytuł: Bład w wiadomości z formularza
Wiadomość wysłana przez: Roksana w Grudzień 17, 2012, 06:33:39 pm
Wątek już rozpoczęłam w początkujących ale tam nikt nie umie mi doradzić, otóż....


Kiedy klient zrobi zakup generuje mi wiadomość z formularza kontaktowego z atkim błedem
The original message was received at Mon, 17 Dec 2012 08:38:10 +0100
from atena181.superhost.pl [127.0.0.1]

   ----- The following addresses had permanent fatal errors -----
<wagant@onet.eu>
    (reason: 554 5.7.1 <wagant@onet.eu>: Recipient address rejected: Spf check: fail)

   ----- Transcript of session follows -----
... while talking to mx.poczta.onet.pl.:
>>> DATA
<<< 554 5.7.1 <wagant@onet.eu>: Recipient address rejected: Spf check: fail
554 5.0.0 Service unavailable
<<< 554 5.5.1 Error: no valid recipients



Reporting-MTA: dns; atena181.superhost.pl
Received-From-MTA: DNS; atena181.superhost.pl
Arrival-Date: Mon, 17 Dec 2012 08:38:10 +0100

Final-Recipient: RFC822; wagant@onet.eu
Action: failed
Status: 5.7.1
Remote-MTA: DNS; mx.poczta.onet.pl
Diagnostic-Code: SMTP; 554 5.7.1 <wagant@onet.eu>: Recipient address rejected: Spf check: fail
Last-Attempt-Date: Mon, 17 Dec 2012 08:38:10 +0100


Jak to poprawić?
Tytuł: Odp: Bład w wiadomości z formularza
Wiadomość wysłana przez: mario w Grudzień 17, 2012, 06:46:56 pm
To juz nie problem prestashop tylko zabezpieczen antyspamowych systemow pocztowych.
Zlec to specjaliscie.

Nalezy przelaczyc wysylanie e-maili  nie funkcja php_mail(), tylko przez SMTP, dodatkowo twoja domena musi posiadac rekord txt dla spf, nie moze byc rowniez blacklisted.

Na niektorych serwerach mozna ustawic swoja nazwe serwera poprzez:
ini_set("sendmail_from", twojanazwakonta@twojadomena.pl);
dns tez powinien byc ustawiony poprawnie.
Tytuł: Odp: Bład w wiadomości z formularza
Wiadomość wysłana przez: design4VIP w Grudzień 17, 2012, 08:06:55 pm
wcale tak czarno bym tego nie przedstawiam jak przedmowca. ogolnie wiadomo, ze presta nie lubi obcych maili typu onet czy wp. utworz poprostu w domenie sklepu mail i jego wpasnie uzywac do konfiguracji sklepu. czyli wszelkie wiadomosci i dane kontaktowe na tego wlasnie maila a w nim poprostu juz zrob sobie przekierowanie poczty na tego oneta. w takim wypadku funkcja mail() spokojnie sobie poradzi na wiekszosci serwerow.

aczkolwiek wysylanie przez SMTP to napewno lepsze i szybsze wysylanie maili, ale z tego co pamietam to i tutaj konta na onecie mialy problemy.