PHP i slanje mail-a

PHP i slanje mail-a

offline
  • IT  Male
  • Građanin
  • Pridružio: 26 Sep 2007
  • Poruke: 31

Pisem neku skripticu koja treba da mi omoguci slanje mail-a za aktivaciju, ali kanda sam naleteo na zid i treba mi pomoc...

evo koda koji koristim:

##########################################


$to = $email;
$subject = "Aktivacija Vašeg naloga!";
$headers = "From: adresa@adresa.com";
$server = "xxxxxxxx";

ini_set("SMTP","$server");

$body = '
Pozdrav $name, \n\n

registrovali ste se na "bla bla bla....

Da biste pristupili sistemu, morate aktivirati Vaš nalog, a to ćete učiniti klikom na link ispod:

localhost/aaa/activate.php?id=$lastid&code=$random \n\n

Hvala!

';

//funkcija za slanja mail-a
mail($to,$subject,$body,$headers);
die ("Uspešno ste se registrovali! Aktivacioni link je poslat. Proverite Vaš email!");

###########################################

...problem je u tome, sto mi eunet hostuje sajt i ne znam njohove parametre...dakle, ne znam sta treba da upisem ovde:

$server = "xxxxxxxx";

ini_set("SMTP","$server");
###########################################

E da, greska koju dobijam je: Failed to connect to mailserver at "xxxxxxxxx" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()...

Nadam se da moze neko da pomogne i unapred se zahvaljujem!



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 15 Maj 2006
  • Poruke: 333
  • Gde živiš: Babušnica

Koliko ja znam kad postaviš skriptu na net ne treba ništa da podešavaš oko servera i porta. Ako nisi probao, probaj.



offline
  • IT  Male
  • Građanin
  • Pridružio: 26 Sep 2007
  • Poruke: 31

Napisano: 06 Dec 2010 19:07

Skripta je jos uvek na localhostu (xammp koristim)...ali, opet. mislim da bi trebao da salje kako treba...ne razumem u cemu je stvar Sad

Anyone?

Dopuna: 07 Dec 2010 11:55

Ok, resio sam ovo nekako...sad imam problem druge vrste...naime, mogu da saljem mail-ove samo na adrese sa mog domena, dok za adrese sa drugih domena (recimo "gmail") prijavljuje :

Warning: mail() [function.mail]: SMTP server response: 554 5.7.1 <mail@gmail.com>...

Moze li neko da pomogne?

offline
  • Pridružio: 21 Apr 2007
  • Poruke: 98

phpmailer.worxware.com/
I podesi SMTP.

offline
  • IT  Male
  • Građanin
  • Pridružio: 26 Sep 2007
  • Poruke: 31

Nikada ovo nisam koristio. Jel` moze mala pomoc? Kako se ovo koristi - gde da ga sacuvam?

hmmm...i da li smo se razumeli?
Probacu da pojasnim...podigao sam xampp, dakle, na lokalu pravim neke stranice...e sad - postoji jedna stranica sa formom, koja treba da pokupi podatke i posalje aktivacioni link na mail koji je naveden u formi.
Postavio sam ini_set da gadja host koji koristim (ini_set("SMTP","mail.eunethosting.com") ; ) i u header ($headers = "From: adresa@mojhost.org.rs"; ) mail koji imam na tom hostingu...sve to lepo radi kada saljem mail-ove na druge adrese koje su definisane na tom mail serveru, ali nece za gmail, yahoo, hotmail...

Interesuje me u cemu je caka, i zasto to nece da radi (i kako da proradi ako postoji mogucnost Smile ) ?

Ko je trenutno na forumu
 

Ukupno su 764 korisnika na forumu :: 18 registrovanih, 3 sakrivenih i 743 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: bigfoot, BORUTUS, brundo65, cikadeda, dragoljub11987, flash12, ILGromovnik, Kenanjoz, Krvava Devetka, Kubovac, mikrimaus, Parker, radionica1, saputnik plavetnila, Srle993, Stoilkovic, wizzardone, wolverined4