Zobacz temat
PhPmailer
|
|
arrakis |
Dodany dnia 07.02.2007 09:53:00
|
Przedszkolak Postów: 4 Data rejestracji: 07.02.2007 09:40 |
Witam To mój pierwszy post :>. Mam takie pytanie bo rady dać sobie nie mogę. Na moim serwerku wyłaczona jest już dawno funkcja mail(), a admin nakazał kożystać z zainstalowanej klasy phpmailer(). Posiadałem wczesniej phpBB i sam sobie zmodyfikowałem tak plik aby wysyłanie odbywało się za pomocą klasy phpmailer a nie funkcji mail(). Kawałek kodu: i teraz próbowałem sobie skonfigurować plik phpmailer_include.php zgodnie ze starymi ustawieniami, ale niestety błędu nie pokazuje i maila nie wysyła. Nadmieniam, że posiadam najnowszą wersję php-fusion bez żadnych dodatków i modyfikacji. Proszę o pomoc lub sugestie. Z góry dziękuje. |
|
|
Wścibski Gość |
Dodany dnia 11.01.2025 19:48:50
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
wlodekp |
Dodany dnia 07.02.2007 11:36:07
|
Weteran Postów: 3101 Pomógł: 29 Data rejestracji: 21.05.2005 22:27 |
Nie potrzebujesz dodatkowej klasy ponieważ autorzy Fusion przewidzieli taka sytuację, i sami dodali tą klase, włączasz w PA Pozostałe przekierowanie SMTP host SMTP nazwa użytkownika i hasło. A przede wszyskim poszukaj na forum postów w tej kwestii sam ich napisałem kilkanaście-dotyczą różnych serwerów-i dokładnie omawiająprocedury konfiguracji i ewentualne błędy. |
|
|
arrakis |
Dodany dnia 14.02.2007 18:38:24
|
Przedszkolak Postów: 4 Data rejestracji: 07.02.2007 09:40 |
Witam A czy autorzy Fusion przewidzieli taką sytuacje jak: Mam już zainstalowaną klasę PHPMailer na serwerze i mam jej używać, bo jest tak zmodyfikowana, aby działała a uruchamianie własnej kończy się niepowodzeniem! ? Bo wydaje mi się, że będę musiał tak jak kiedyś w przypadku phpBB zmodyfikować lekko kod, a nie chce mi się (ostatnio mam ogromnego lenia, chyba brak motywacji do działania :>. Pozdr. "Prawidłowa formuła matematyczna praw Murphy'ego w dziedzinie komputerowego przetwarzania danych ma postać 1+1=2, gdzie '=' jest symbolem oznaczającym 'niekiedy, jeśli w ogóle'."
|
|
|
DJPromo |
Dodany dnia 14.02.2007 20:00:23
|
Bywalec Postów: 630 Pomógł: 41 v7.02.07 Data rejestracji: 13.06.2006 18:51 |
Człowieku ty słuchasz włodzia !!! on ci juz powiedział ze Fusion ma wbudowane i wystarczy podac swojego e-mail Panel Administracyjny -->Zarządzanie Stroną-->Główne Ustawienia - "E-Mail: podajesz oczywiscie tutaj podajesz własny zapisz potem wchodzisz w Panel Administracyjny -->Zarządzanie Stroną-->Ustawienia Różne i masz SMTP Host : podajesz smtp.poczta.onet.pl SMTP Nazwa Użytkownika : podajesz tego samego e-maila co wcześniej czyli podajesz własny SMTP Hasło : i hasełko do poczty jak to wpiszesz to e-maile masz z głowy na serwerach z wyłączona funkcją E-mail temat off Edytowane przez DJPromo dnia 14.02.2007 20:02:18 |
|
|
arrakis |
Dodany dnia 15.02.2007 19:58:11
|
Przedszkolak Postów: 4 Data rejestracji: 07.02.2007 09:40 |
Witam Człowieku (DJPromo) czy ty czytasz co napisałem? -> Mam już zainstalowaną klasę PHPMailer na serwerze i mam jej używać, bo jest tak zmodyfikowana, aby działała a uruchamianie własnej kończy się niepowodzeniem! To znaczy, że nie mogę używać wbudowanej w php-fusion klasy phpmailer Pozdr. "Prawidłowa formuła matematyczna praw Murphy'ego w dziedzinie komputerowego przetwarzania danych ma postać 1+1=2, gdzie '=' jest symbolem oznaczającym 'niekiedy, jeśli w ogóle'."
|
|
|
wlodekp |
Dodany dnia 15.02.2007 20:13:35
|
Weteran Postów: 3101 Pomógł: 29 Data rejestracji: 21.05.2005 22:27 |
@arrakis Ty masz klasę zmodyfikowaną-człowieku klasa jest jedna i ta sama zmodyfikowane to możesz mieć skrypty obsługi i wpisy w klasie do nich, bo tak się tego używa-i moje posty na tym forum zawierały wypowiedzi kiedy używałem takiej klasy i swoich skryptów jednak klasy są identyczne-ja szukałem błędu Fusion-tej klasy przy kłopotach mail z przekierowaniem ale go nie ma. Skoro chcesz tak pracować to napisz swój skrypt obsługi do swojej klasy-i skrypt wyświetlaj tylko w fusion-bo prochu to Ty nie odkryjesz. My używamy tej z fusion i jest OK jeśli ktoś chce innej-a ta chodzi musi to zrobić SAM-bo nikt nie będzie się zastanawiał nad indywidualnymi zachciankami. |
|
|
as |
Dodany dnia 15.02.2007 20:23:34
|
Zaawansowany Postów: 1509 Data rejestracji: 25.01.2005 21:55 |
Dokładnie... tak temu i jest. Przedstawię Ci tu skrypt, który po zapisaniu go do pliku php (np. send.php) i uruchomieniu wyśle wiadomość przy wykorzystaniu właśnie klasy phpmailer (działa na 110%): To co zaznaczono na kolor smerfowy powinieneś dostosować do swoich potrzeb... as
|
|
|
arrakis |
Dodany dnia 16.02.2007 19:56:20
|
Przedszkolak Postów: 4 Data rejestracji: 07.02.2007 09:40 |
Witam Poradziłem sobie sam (jak zwykle) Oto rada/modyfikacja dla tych co mają zainstalowaną już klasę phpmailer na stałe na serwerze a nie mogą używać ten z php-Fusion Zmiany dotyczą plików w katalogu includes Modyfikacja 1: Zmieniamy plik phpmailer_include.php Kasujemy w nim wszystko poniżej linii 2 i dodajemy własną, czyli zostaje nam w pliku to: Modyfikacja 2: Zmieniamy plik sendmail_include.php szukamy linii z kodem: poniżej dopisujemy linie która nam umożliwi wpisane dodatkowego parametru w konfiguracji SMTP na stronie, czyli dodanie niestandardowego portu (u mnie był to port 465), dopisujemy linie: I teraz w ustawieniach konfiguracyjnych ( Panel administracyjny -> zarządzanie stroną -> ustawienia różne-> zakładka pozostałe, w polu SMTP Host możemy podać po dwukropku dodatkowy parametr czyli port np. localhost:456 I to wszystko. Mam nadzieję, że się komuś to przyda :> A admina lub moderatora proszę o zamknięcie tematu. Pozdr. "Prawidłowa formuła matematyczna praw Murphy'ego w dziedzinie komputerowego przetwarzania danych ma postać 1+1=2, gdzie '=' jest symbolem oznaczającym 'niekiedy, jeśli w ogóle'."
|
|
Przejdź do forum: |