Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Wysyłanie emaila
Forum PHP.pl > Forum > Przedszkole
potreb
Witam. Próbuje wysłać email.
Stosuje konfigurację php_ini aby wysłać email
  1. <?php
  2. ini_set("SMTP","00.14.0.33");
  3. ini_set("smtp_port","25");
  4. ini_set("sendmail_from","mojmail@adres.pl");
  5.  
  6. if (mail("email@adres.pl","This is a test","This is the body","From: email@adres.plr\nContent-type: text/plainr\nr\n"))
  7. {
  8. print "Success";
  9. }
  10. else
  11. {
  12. print "Failed";
  13. }
  14. ?>


Niby wysyła email, jednak nie dochodzą. Ustawiając inny adres do którego poczta jest wysyłana niż lokalny wywala błąd:

MTP server response: 550 5.7.1 Unable to relay for email@adres.pl in .... on line 6

Tylko lokalne emaile bedą obsługiwanie, pytanie jak ustawić authetication na moj adres, gdzie wpisac użytkownika i hasło
erix
Prawdopodobnie serwer SMTP jest przed tym zabezpieczony.

Cytat
ini_set("SMTP","00.14.0.33");

Praca domowa odrobiona? Chyba nie. Co mówi manual? Ano coś takiego:
Cytat
SMTP string
Used under Windows only:


Cytat
Tylko lokalne emaile bedą obsługiwanie, pytanie jak ustawić authetication na moj adres, gdzie wpisac użytkownika i hasło


phpMailer i wysyłaj bezpośrednio przez SMTP, bez pośrednictwa mail" title="Zobacz w manualu PHP" target="_manual.
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.