Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 2.497 pregleda

Najnovija ↓

Slanje mail-a preko SMTP 01.04.2007. u 18:43 · pre 238 meseci #1
Pozdrav,

Interesuje me da li ovako mogu da posaljem mail.

Code:

<?
$a= "<font size='14'>PORUKA</font>";
$b = "test test";
$c = "[email protected]";
$d = "[email protected]";
$server_smtp = fsockopen("localhost",25);
if($server_smtp == TRUE){
function sendmail ($to, $from, $subject, $body) {
        $smtp = "localhost";        
        $fd=fsockopen($smtp,25); 
        fputs($fd, "To: $to\r\n");
        fputs($fd, "From: Test <$from>\r\n");
        fputs($fd, "Subject: $subject\r\n");
        fputs($fd, "Mime-Version: 1.0\nContent-type: text/html; charset=UTF-8\n\n");  
        fputs($fd, $body);
        fclose($fd);
}
sendmail ($c, $d, $b, $a);
echo "POSLATO!";
}else{
echo "GRESKA!";
}
?>


Probao sam na istu foru samo sa sendmail_path

Code:

<?
$a = "<font size='14'>HEHE SAD RADI NA STARI NACIN</font>";
$b = "test test";
$c = "[email protected]";
$d = "[email protected]";
function sendmail($to, $from, $subject, $body){
        $sendmail_path = "/usr/sbin/sendmail -t -i";
        $fd = popen($sendmail_path,"w");
        fputs($fd, "To: $to\r\n");
        fputs($fd, "From: Test <$from> \r\n");
        fputs($fd, "Subject: $subject\r\n");
        fputs($fd, "Mime-Version: 1.0\nContent-type: text/html; charset=UTF-8\n\n");  
        fputs($fd, $body);
        pclose($fd);
}
sendmail($c, $d, $b, $a);
?>


Ovo iznad radi!
Hvala!
Potpis
There's no place like 127.0.0.1
Re: Slanje mail-a preko SMTP 01.04.2007. u 19:38 · pre 238 meseci #2
Ne mozes.

Hoces i objasnjenje? Pa sto nisi pitao i za objasnjenje?


Dakle, na drugi nacin pristupas direktno PROGRAMU, tj. procesu na racunaru. Na prvi nacin pristupas portu 25, na kome slusa proces koji ocekuje drugaciji format poruke koju saljes (helo, mail from, rcpt to, data) od one koju ti saljes - zato nece moci.
Potpis
Kad sve ostalo zakaže, pročitaj uputstvo...
Re: Slanje mail-a preko SMTP 03.04.2007. u 09:14 · pre 238 meseci #5
Mozes i da koristis i phpmailer klasu, ja je koristim i radi odlicno,tamo imas isto opciju slanja preko smtp. Mozes d aje skines sa PHPClass org.
P.S.
Da li neko zna neki free email server za Linux(mislim da ga je instalirao i testiraoi da sve to radi) kako bih slao mail poruke sa lokalnog racunara?
Poz
Potpis
djLapac
Re: Slanje mail-a preko SMTP 03.04.2007. u 09:21 · pre 238 meseci #6
Pa gotovo svi su besplatni koji dodju uz distribuciju. A da li ces moci da saljes na sve servere zavisi od toga kako su ti tamo serveri definisani. Npr. ako su definisani da proveravaju MX zapis u DNS-u, i nadju da ti nemas odgovarajuci, odbice ti mail. Generealno je to dobra praksa da ne bi bas svako mogao da podigne svoj mail server i da spamuje...
Potpis
Kad sve ostalo zakaže, pročitaj uputstvo...
Re: Slanje mail-a preko SMTP 04.04.2007. u 21:35 · pre 238 meseci #7
Ok. Hvala ti! To sam znao da necu moci svima da saljem, meni to nije bitno meni je samo bitno da mogu d atestiram aplikacije za slanje mailova kod sebe u lokalu. sve mail servere koje sam ja nasao su za WIN , a meni treba za linux. Nisam te razumeo ovo za mail server uz distribuciju.
Potpis
djLapac
Re: Slanje mail-a preko SMTP 04.04.2007. u 23:13 · pre 238 meseci #8
distribucija = verzija linuxa koju si instalirao. Npr. SuSE je distribucija, fedora je distribucija... itd itd. Uz svaku od njih dobijes gomilu programa, izmedju ostalog i neki/nekoliko mail servera. Sta tu nije jasno?
Potpis
Kad sve ostalo zakaže, pročitaj uputstvo...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme