Forum Sveta kompjutera

Nazad   Forum Sveta kompjutera > Internet > Web razvoj > Serverske aplikacije i baze podataka

Serverske aplikacije i baze podataka PHP, Perl, ASP, ASP .NET, ColdFusion...
MySQL, PostgreSQL, MSQL, Oracle...

Odgovor
 
Alatke vezane za temu Vrste prikaza
Stara 25.7.2011, 20:56   #1
s_90
Novi član
 
Član od: 2.10.2008.
Poruke: 6
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
Određen forumom Problem sa PHP-om i slanjem mejlova

Napravio sam kontakt formu, i php skriptu pomocu koje mi salje tu poruku na mejl koji se nalazi na samom serveru (telekom srbija server), ali nikako nece da primi taj mejl, MAILER-DAEMON@ispweb15.isp.telekom.rs mi vraca mejl nazad. Evo je php skripta, pa ako neko ime neku ideju sta je greska, neka kaze:
Kod:
<?php
define("lokalni_mail", "");
define("subject", "");

if($_SERVER['REQUEST_METHOD']!='POST' or !isset($_SERVER['HTTP_USER_AGENT'])){
...
}

$ime = Trim(stripslashes($_POST['ime']));
$prezime = Trim(stripslashes($_POST['prezime']));
$tel = Trim(stripslashes($_POST['telefon'])); 
$email = Trim(stripslashes($_POST['e-mail'])); 
$poruka = Trim(stripslashes($_POST['poruka']));

if(!checkMail($email) or check($ime) or check($prezime)){
...
}

$headers .= "From: $ime $prezime <$email>\n";
$headers .= "Return-Path: $ime $prezime <$email>\n";
$headers .= "Reply-To: $ime $prezime <$email>\n";
$headers .= "MIME-Version:1.0\n";
$headers .= "Content-type:text/plain; charset=utf-8\n";

$poslat_mail = mail(lokalni_mail, subject, "Ime i prezime: $ime $prezime\nTelefon: $tel\nE-mail: $email\nIP: ".$_SERVER['REMOTE_ADDR']."\nPoruka: $poruka", $headers);

if($poslat_mail){
...
}
else{
...
}

function check($str){
    if(eregi('cc:|bcc:|Content-Type:|MIME-Version:|Content-Transfer-Encoding:|<|%0A|%3C',$str)){
    return 1;
    }
    return 0;
}

function checkMail($email){
    if(eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,6}$", $email)){
    return 1;
    }
    return 0;
}

?>
Btw, kada saljem na gmail account, prima ga bez problema, nije spam...
s_90 je offline   Odgovor sa citatom ove poruke
Stara 25.7.2011, 23:14   #2
urke
ex Laki pingvin
 
Avatar korisnika urke
 
Član od: 28.10.2005.
Lokacija: Kragujevac (Srbija)
Poruke: 2.559
Zahvalnice: 478
Zahvaljeno 879 puta na 487 poruka
Određen forumom Re: problem sa php i slanjem mejlova

Да ли ти стварно мислиш да сервер може да пошаље мејл кориснику чије корисничко име не зна = "" (вредност за дефинисану константу „lokalni_mail“)?!
urke je offline   Odgovor sa citatom ove poruke
Stara 25.7.2011, 23:28   #3
s_90
Novi član
 
Član od: 2.10.2008.
Poruke: 6
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
Određen forumom Re: problem sa php i slanjem mejlova

Pa da, sta fali...
Salim se, naravno da ne mislim, nego sam obrisao predefinisane vrednosti i umesto nekog koda sam stavio tacke kada sam kopirao skriptu ovde, posto verujem da to i nije toliko bitno da se vidi, vec pretpostavljam da je neka sitnica oko header-a.
s_90 je offline   Odgovor sa citatom ove poruke
Stara 26.7.2011, 9:23   #4
urke
ex Laki pingvin
 
Avatar korisnika urke
 
Član od: 28.10.2005.
Lokacija: Kragujevac (Srbija)
Poruke: 2.559
Zahvalnice: 478
Zahvaljeno 879 puta na 487 poruka
Određen forumom Re: problem sa php i slanjem mejlova

Е па овако. Кад закоментаришем те оскрнављене делове кода (рутине са тачкама) и дефинишем своје корисничко име у локалу као примаоца, мени стигне мејл, што ће рећи да је проблем негде другде — сервер, непостојање корисника чије име уписујеш за примаоца и др.

Шта ти јавља мејл демон у поруци и о грешци коју добијаш на мејл пошиљаоца? На ком серверу покушаваш ово да радиш? Да ли си гледао лог са грешком рада ПХП?
urke je offline   Odgovor sa citatom ove poruke
Stara 26.7.2011, 12:25   #5
s_90
Novi član
 
Član od: 2.10.2008.
Poruke: 6
Zahvalnice: 0
Zahvaljeno 0 puta na 0 poruka
Određen forumom Re: problem sa php i slanjem mejlova

Posle veoma druge prepiske sa podrskom, ispalo je da je problem bio kod njih.
Hvala Urke za odgovor.
s_90 je offline   Odgovor sa citatom ove poruke
Odgovor

Bookmarks sajtovi

Alatke vezane za temu
Vrste prikaza

Vaš status
Ne možete postavljati teme
Ne možete odgovarati na poruke
Ne možete slati priloge uz poruke
Ne možete prepravljati svoje poruke

BB kod: uključeno
Smajliji: uključeno
[IMG] kod: uključeno
HTML kod: isključeno


Slične teme
tema temu započeo forum Odgovora Poslednja poruka
Nokia e71 i problem sa USB konekcijom PsyDuck Aparati i oprema 5 1.12.2010 15:17
Problem sa zagrevanjem ATI Radeon HD 4850 512MB DDR3 bokela Grafika 34 24.6.2010 12:08
Problem sa stabilnoscu (potrebna strucna pomoc) dzambo Osnovne komponente 10 6.4.2010 13:46
Extremno cudan problem sa RapidShare-om MarkoT Internet tehnologije 8 2.4.2010 18:20
Problem sa TASKBAROM Dapper Operativni sistemi 6 11.12.2008 17:01


Sva vremena su po Griniču +2 h. Sada je 12:38.


Powered by vBulletin® verzija 3.8.7
Copyright ©2000–2025, vBulletin Solutions, Inc.
Hosted by Beograd.com