![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 18.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
w instalacji aplikacji skrzynki e-mail w php - a mianowicie PHPMailer jest fragment instalacji ktorego nie rozumiem
Cytat Copy class.phpmailer.php into your php.ini include_path. If you are Mam skopiować "class.phpmailer.php" do czego?? co to jest php.ini a co to jest include_path?using the SMTP mailer then place class.smtp.php in your path as well. z góry dziękuję za pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 9.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ok, wiem, ze temat przestarzaly itd, ale wiem tez, ze duzo ludzi szuka ciagle opowiedzi na to pytanie (w tym ja, jeszcze 10 minut temu) i nigdzie nie mozna jej uzyskac(swoja droga to kocham, jak tutoriale i manuale pisza osoby nie potrafiace sie wyslowic...). Tak wiec, odpowiedz jest banalnie prosta:
-> po sciagnieciu phpMailera rozpakowujemy go do folderu phpmailer w katalogu www( czy tam html, czy jakkolwiek go nazwalismy ) na serwerze (a wlasciwie w katalogu projektu, z ktorym pracujemy) -> teraz za pomoca ponizszego skryptu oraz wlasnej skrzynki e-mail na jakimkolwek serwerze udostepniajacym smtp (czyli w sumie kazdym), wysylamy wiadomosc e-mail w swiat: <?php require("phpmailer/class.phpmailer.php"); $mail = new PHPMailer(); $mail->PluginDir = "phpmailer/"; $mail->From = "adres@konta.com"; //adres naszego konta $mail->FromName = "naglowek wiadomosci";//nagłówek From $mail->Host = "smtp.na.twoim.serwerze";//adres serwera SMTP $mail->Mailer = "smtp"; $mail->Username = "login";//nazwa użytkownika $mail->Password = "haslo";//nasze hasło do konta SMTP $mail->SMTPAuth = true; $mail->SetLanguage("en", "phpmailer/language/"); $mail->Subject = "Mail testowy";//temat maila // w zmienną $text_body wpisujemy treść maila $text_body = "Cześć, chyba phpMailer działa \n\n"; $text_body .= "Na zawsze Twój, \n"; $text_body .= "PHPMailer"; $mail->Body = $text_body; // adresatów dodajemy poprzez metode 'AddAddress' $mail->AddAddress("kolega@gdziestam.com","Kolega"); if(!$mail->Send()) echo "There has been a mail error <br>"; echo $mail->ErrorInfo."<br>"; // Clear all addresses and attachments $mail->ClearAddresses(); $mail->ClearAttachments(); echo "mail sent <br>"; Mam nadzieje, ze ta wiadomosc komus pomoze, bo ja praktycznie powyrywalam sobie wlosy z glowy, probujac zrozumiec tutoriala... Ten post edytował Lamia 9.11.2007, 10:07:34 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 14 Pomógł: 2 Dołączył: 13.06.2005 Ostrzeżenie: (0%) ![]() ![]() |
Super . Dzieki
![]() Pozdrawiam |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 9.10.2003 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Może moje pytanie nie jest w kwestii instalacji, ale mam pewien problem: Otóż jeżeli wykorzystuję do wysyłki gmaila to po wysłaniu maila z poziomu skryptu php ładnie zapisuje mi się ten w outBoxie (z poziomu panelu poczty gmail jest widoczny w wysłanych). Jak próbuje przez inne serwery, to niestety nie jestem w stanie uzyskać podobnego efektu -> I Tu moje pytanie: Która część klasy phpMailer odpowiada za takie "sztuczki"? Sprawdzałem w dokumentacji, ale nigdzie nie mogę tego znaleźć. Na to samo pytanie do Admina mojego serwera, uzyskałem odpowiedź, że: "O zapisywanie wiadomości wysyłanych powinien zadbać program wysyłający, nasze serwery nie mogą wymusić takiego zapisania." i gdzie może być tu pies pogrzebany... Będę bardzo dźwięczny za jakąś pomoc ![]() -------------------- Początki zawsze sa trudne...
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 00:43 |