Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Wysyłanie poczty - błąd
Forum PHP.pl > Forum > PHP
bigart
Witam,

Stworzyłem formularz dzięki któremu bedzie można wysyłac tresc newsa umieszczonego na stronie do ludków (ktos znajdzie ciekawego newsa i moze go przeslac do znajomego mailem)

Od strony zmiennych i samego kodu php wszystko jest ok i działa ale, przy próbie wysłania zawartości formularza wyskakuje błąd

PHP Warning: mail() [function.mail]: SMTP server response: 550 5.7.1 Unable to relay for adres_obiorcy@cos.pl in C:\Inetpub\Strona\mail.php on line 33

linia 33 to :
  1. <?php
  2. mail($do, $temat, $tytul, $tresc);
  3. ?>


znalazłem rozwiązanie od strony serwera pocztowego (używam exchange)

Right Click in Default SMTP Server
Properties
Acces Tab
In Relay Restrictions click Relay
Choose -> All Except the list below
OK - Apply
Stop and Start SMTP Server.

jednak to powoduje ze serwer przepuszcza spam.

Znacie może jakies inne rozwiazanie tego problemu questionmark.gif?
.radex
Spam można filtrować.

http://www.google.com/search?q=filtr+antyspam
bigart
filtr antyspamowy jest, ale mimo wszystko serwer jest wykorzystywany (przy wlaczenej opcji o ktorej wyzej pisalem) do rozsylania spamu

jest jakis sposob zeby w PHPie wyslac maila z autoryzacja na serwerze ?
nitro18
skorzytaj z PHPMailer
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.