Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [XAMPP] Problem z wysyłką maila w Windows
polhub
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 28.01.2014

Ostrzeżenie: (0%)
-----


Witam,
Mam zainstalowanego XAMPP Control Panel v.3.2.1. Utworzyłem plik a.php z następuja kodem:

  1. <html>
  2. <body>
  3. <?php
  4. $to = "xyz@gmail.com";
  5. $subject = "tescik";
  6. $message = "Wiadomosc testowa.";
  7. $header = "From:abc@gmail.com \r\n";
  8. $retval = mail ($to,$subject,$message,$header);
  9. if( $retval == true ) { echo "Wysłano."; } else { echo "NIE WYSŁANO."; }
  10. ?>
  11. </body>
  12. </html>


Skofigurowałem plik php.ini zgodnie z instrukcjami podanymi na http://stackoverflow.com/questions/1596537...-from-localhost

Odnalazłem sekcje [mail function] w pliku php.ini, skasowalem zawartość i wstawiłem

  1. SMTP=smtp.gmail.com
  2. smtp_port=587
  3. sendmail_from = abc@gmail.com
  4. sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"


Następnie wykonałem zmiany w pliku C:\xampp\sendmail\sendmail.ini
  1. [sendmail]
  2.  
  3. smtp_server=smtp.gmail.com
  4. smtp_port=587
  5. error_logfile=error.log
  6. debug_logfile=debug.log
  7. auth_username=abc@gmail.com
  8. auth_password=TAJNE
  9. force_sender=xyz@gmail.com


I sprawdzilem ze przy extension=php_openssl.dll w pliku php.ini nie ma średnika

Po wykonaniu wszytskich powyzszych zrestartowałem serwer i odpaliłem mój skrypt.
Niestety skrypt zwrócił "NIE WYSŁANO". Wiadomość nie doszła do adresata ERROR.LOG apache i php pusto. A w sendmail/error.log "15-03-05 19:10:00 : Connection Closed Gracefully."

Gdzie lezy problem? Jak znaleźć przyczynę źródłową problemu?

Ten post edytował polhub 5.03.2015, 19:21:17
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 11:12