PDA

Zobacz pełną wersję : Problem z pocztą



traabbit
14-07-2017, 09:46
Witam.

Mam problem z rejestracją użytkowników, a właściwie z pocztą.

Przy rejestracji użytkownika konto się tworzy, ale nie wysyła maili aktywujących i pojawia się błąd:

UwagaCould not instantiate mail function.


×OstrzeżenieWystąpił błąd podczas wysyłania wiadomości e-mail potwierdzającej aktywację konta

maskodka
14-07-2017, 10:01
Czy na serwerze jest włączona funkcja PHP Mail
https://translate.google.pl/translate?hl=pl&sl=en&u=https://forum.joomla.org/viewtopic.php%3Ft%3D897078&prev=search

traabbit
14-07-2017, 10:17
Problem rozwiązany.

Hosting home.pl ma jakieś chińskie ustawienia.

maskodka
14-07-2017, 11:06
bo na home.pl się nic nie trzyma :)

traabbit
14-07-2017, 11:13
Są po prostu do pupy.

wojsmol
15-07-2017, 08:43
Pozwolę sobie skomentować. Nie bronie home.pl, bo najlepsi nie są, ale po prostu nie wysyła się maili z funkcji mail tylko poprzez SMTP z dedykowanej skrzynki w danej domenie.

traabbit
02-08-2017, 11:11
Dokładnie.

Home.pl jest do bani.

damianprz
06-12-2017, 13:15
Mam problem z formularzem kontaktowym
Ze strony zsnienowice.pl maile mają trafiać na adres @wp.pl
a ze strony splowce.pl maile mają trafiać na adres @gmail.com

Wszystkie ustawienia poczty w konfiguracji globalnej są podobne (PHP mail)
jak w ustawieniach kliknę Wyślij wiadomość testową to ta dochodzi
ale jak wypełnię formlarz kontaktowy to na jednej stronie @wp.pl odbiera maile a na drugiej @gmail.com nie odbiera nic

Gdzie szukać problemu?
hosting mówi że wszystko ok
problem leży w ustawieniach poczty czy ustawieniach strony (Joomla)?

moje
06-12-2017, 14:07
Zmień sposób wysyłania poczty na SMTP. Utwórz konto mailowe w Twojej domenie np. automat@twojadomena.pl, z którego będą wysyłane maile.

Wiele skrzynek pocztowy (w tym gmail) uważa wszystkie maile wysłane poprzez funkcję PHP mail za spam.

damianprz
06-12-2017, 16:38
Problem polega na tym że generalnie nie majstrowałem przy ustawieniach poczty i na jednej stronie maile idą przez PHP mail a na drugiej nie idą ani przez PHP mail ani przez SMTP (strona na domenie .pl na tym samym hostingu)
Gdy zakładałem Joomlę na nowym hostingu to poczta działała przez PHP mail, po jakimś czasie po prostu przestała.
Info że Dziękujemy na maila a tak na prawdę nie ma maila na skrzynce ani nie ma kopii na skrzynce piszącego
Wiadomość testowa wysłana z zaplecza dochodzi odrazu (php mail) na gmaila czy inną skrzynkę
ale nie idzie mail z formularza (strona splowce.pl)

Próbuję przez pocztą hostingową (SMTP)

wyślij przez magdaprz@magdaprz.ayz.pl
obsługa poczty SMTP
serwer smtp : mail.magdaprz.ayz.pl
port 465
SSL/TLS
uwierzytelnianie magdaprz + hasło

i wtedy nawet testowy mail nie chce dojść, bo zaplecze wyrzuca błąd

Uwaga
SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting

Błąd
E-mail testowy nie został wysłany.



Wysyłaj

Pawelo31
06-12-2017, 18:33
problem leży w ustawieniach poczty czy ustawieniach strony (Joomla)?
Następne zabezpieczenie to ilość wysłanych maili. Jest limit dzienny. Jeśli się stanie tak, że limit jest przekroczony to reszta maili się nie wyśle. Może być tak, że rozesłano spam z twojej strony i reszta maili nie dotrze.

damianprz
06-12-2017, 18:45
Gdzie ten limit miałby być założony?

damianprz
06-12-2017, 20:54
To raczej nie to bo nie wysyłałem jakiejś dużej ilości maili
Generalnie siostra ma stronkę Joomla na tym samym hostingu i ta sama wersja Joomli i jej to działa.
Mi też działało ale nagle przestało. Nic nie dochodzi, ani mail do adresata ani kopia do nadawcy a błędów formularz nie wywala

Gość od hostingu radził żeby zmieniać ustawienia ale próbowałem wszystkiego i nic.
Nawet sam logował się na zaplecze i mówił że wszystko ok i że trzeba skontaktować się z programistą bo problem leży w stronce.

Można jakoś przeinstalować ten cały komponent?

Drugie pytanie: czy da coś przywrócenie kopii zapasowej plików joomla?
jeśli np mogę przypuszczać że kopia zapasowa z 25 listopada miała działające formularze

generalnie artykuły kontakty są chyba w bazie w bazie danych
a pliki które sterują stroną można chyba podmienić (wróci chyba stara grafika i stary css z tej daty i tyle)
Może to być ten kierunek?

damianprz
06-12-2017, 23:51
Poczta odpaliła. Nie wiem do końca co pomogło, ale zmiana którejś z opcji w ustawieniach globalnych.

Zacząłem od przywrócenia kopii zapasowej z 22 listopada przez FTP ale to była tylko strata godziny.

Konfiguracja globalna -> zakładka Serwer
to tutaj nic nie można poszaleć bo ma być PHP mail i wpisany mail przez który ma lecieć poczta
Ale zmieniałem też strefę czasową z 'Warsaw' na uniwersalny

Pomogła zapewne zmiana Konfiguracji globalnej - KONTAKTY
Zakładka Kontakt - tu mogłem zmieniać 'Włącz wersje' 'Maksimum wersji' 'Pokaż własne pola dodatkowe' - wyczyściłem
Zakładka Formularz - tu też coś mogłem grzebać

Nie wiem co mogło pomóc...

damianprz
11-01-2018, 10:11
Albo to będzie ustawienie tych opcji:

Sprawdzenie sesji Tak
Własna odpowiedź Nie

albo ustawienie czasu:

LOKALIZACJA strefa czasowa - WARSAW