Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][HTML][PHP]phpmailer
Forum PHP.pl > Forum > Przedszkole
viamarimar
Chodzi o to, iż chce uruchomic phpmailer na serwerze i przeslac jakas wiadomosc na poczte. Na ten moment byle co.
Do uruchomienia phpmailer potrzeba zainludowac dwa pliki
-class.phpmailer.php
-class.smtp.php
Za nic nie moge, dodalem juz nawet cala sciezke. Wrzucilem katalog phpmailer do glownego katalogu(w tym przypadku TEST). Robie tak:
  1. $file='www.xxxxxxxx.pl/test/TEST/phpmailer/class.phpmailer.php';
  2. if (file_exists($file)) {
  3. include($file);
  4. } else{ echo "Nie można załączyć $file!"; }


otrzymuje wynik elsa, dlaczego, jesli sciezka sie zgadza co moze byc innego nie tak?
Tomplus
Popełniasz błąd w ścieżce dostępu do pliku.
Musisz ustawić ROOT_DIRECTORY a nie DOMAIN.

Czyli ścieżka bezwzględna będzie coś w stylu:
/home/viamarimar/xxxxxxx.pl/public_html/test/TEST/phpmailer/class.phpmailer.php

stała __DIR__ może ci pomóc w ustawieniu ścieżki bezwzględnej
viamarimar
Czy korzystajac z phpmailer mozna wyslac wiadomosc np z interia na gmail?
Tomplus
Tak, jeżeli ustawisz autoryzację dla SMTP jako konto interii.
Acz gmailem może być problem, google nie może zbanować Twoje konto. Mi zbanowali dwa konta, przy próbie wysłania wiadomości przez gmail.com.
Ale może dlatego że były to świezo zarejestrowane konta email.
viamarimar
ale da sie ustawic tylko jedno smtp tzn:

jesli ustawiam tak:
  1. $mail->Host = "smtp.interia.pl"; //dziala wyslanie na interia, na gmail nie | z interia


jesli ustawiam tak
  1. $mail->Host = "smtp.gmail.com"; //dziala wysylanie na interia , na gmail nie | z gmail

a jak z robic z kazdego na kazde?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.