Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Php mail() - cini mi se da ne radi

[es] :: PHP :: Php mail() - cini mi se da ne radi

[ Pregleda: 5071 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Jorgovan88
Jorgovan88

Član broj: 190307
Poruke: 480



+13 Profil

icon Php mail() - cini mi se da ne radi01.12.2014. u 23:04 - pre 113 meseci
Znaci jednostavan kod kao sto je ovaj ne radi

Code:
<?php
$email = "[email protected]";
$body = 'test';
mail($email, "Account Activation", $body);

?>

Sta je ovde problem???
E sad fora je u ovom kodu
Code:
<?php
$email = "[email protected]";
$body = 'test';
mail($email, "Account Activation", $body);    
?>

Ovaj kod radi - dobijem ovo
http://prntscr.com/5c9gng


Zasto kod jednog maila ovo radi a kod drugog ne radi??? Da li je nesto problem do servera???
 
Odgovor na temu

plus_minus

Član broj: 289459
Poruke: 2242
*.dynamic.isp.telekom.rs.

Sajt: https://hardcoder.xyz


+2247 Profil

icon Re: Php mail() - cini mi se da ne radi01.12.2014. u 23:25 - pre 113 meseci
Ne. Nije problem do servera, problem je do tebe. Problem je do tebe i do tvog shvatanja kako uopšte nešto treba da radi.

Hajde prostudiraj mail() funkciju, molim te. Iščitaj i "User Contributed Notes". Ništa neće da ti škodi.
Samo će da te spasi budućih frustracija.
Potroši malo svog vremena na sve što piše, pa testiraj. E, onda kreni da pišeš cross-usable skripte koje će da odrađuju mail() funkcije nevezano za mail providere.
Blago rečeno, skripte koje će da rade gde god ih aktivirao.

I između ostalog, zaobiđi (za sad) ovaj pod-forum, kreni da postavljaš pitanja u PHP za početnike.
about:networking
 
Odgovor na temu

Jorgovan88
Jorgovan88

Član broj: 190307
Poruke: 480



+13 Profil

icon Re: Php mail() - cini mi se da ne radi01.12.2014. u 23:34 - pre 113 meseci
Problem je do servera - kreiram email account na serveru... I probam da posaljem sebi iz SquirrelMail-a

I dobijem ovo



Kao drugo nisam pocetnik. Ustvari mozda i jesam pocetnik ali sigurno nisam retard. Probao sam i sa ubacivanjem $headers i nece!!!!!
 
Odgovor na temu

plus_minus

Član broj: 289459
Poruke: 2242
*.dynamic.isp.telekom.rs.

Sajt: https://hardcoder.xyz


+2247 Profil

icon Re: Php mail() - cini mi se da ne radi01.12.2014. u 23:37 - pre 113 meseci
Jesi li ti retard ili nisi, ne znam. Zaobiđi emocije i poslušaj me. Ako nećeš, znaš koliko me briga, osim toga, čini mi se da je objašnjeno i ovde na ES-u jedno zilion puta, baš oko ove tematike.
Koristi pretragu. Ručno listaj prethodne teme ili search bar.. kako god ti zgodno.
about:networking
 
Odgovor na temu

Jorgovan88
Jorgovan88

Član broj: 190307
Poruke: 480



+13 Profil

icon Re: Php mail() - cini mi se da ne radi01.12.2014. u 23:42 - pre 113 meseci
Dobro evo ti si upravu nisam dobro napravio kod - sta da radim kad sam pocetnik...

A zasto nece iz SquirrelMail-a da se posalje???? Eto slika gore...
 
Odgovor na temu

plus_minus

Član broj: 289459
Poruke: 2242
*.dynamic.isp.telekom.rs.

Sajt: https://hardcoder.xyz


+2247 Profil

icon Re: Php mail() - cini mi se da ne radi01.12.2014. u 23:48 - pre 113 meseci
Nije moj cilj da budem u pravu po svaku cenu. A još manje mi je cilj da pokušam da urazumim nekoga ko je ispizdeo u svojoj sobi posle ko zna koliko vremena.
A što se tiče te slike, prvo što sam primetio jeste da tvoj "shorted" koji najverovatnije ne radi onako kako ti misliš, takođe jeste i na nekakvoj BLOCK listi.
To jasno piše na slici gore. Samo treba da ima ko da zapazi i da pročita. A ti očigledno nisi taj.

Osim toga, nemoj da me teraš da ti pišem po dva puta, (pregledaj arhivirane, starije teme o php - mail() funkciji) istu stvar, ako već sam tvrdiš (bez moje želje za tim) da nisi retard.

about:networking
 
Odgovor na temu

Jorgovan88
Jorgovan88

Član broj: 190307
Poruke: 480



+13 Profil

icon Re: Php mail() - cini mi se da ne radi01.12.2014. u 23:53 - pre 113 meseci
Rekao sam da je do servera a ti mi tu solis pamet... Molim moderatora ili administratora da obrise ovu temu...
 
Odgovor na temu

plus_minus

Član broj: 289459
Poruke: 2242
*.dynamic.isp.telekom.rs.

Sajt: https://hardcoder.xyz


+2247 Profil

icon Re: Php mail() - cini mi se da ne radi02.12.2014. u 00:04 - pre 113 meseci
"Solim ti pamet" na najbolji mogući način, tako što pokušavam da te navedem da razmisliš i o ostalim argumentima koji mogu da se nađu u sklopu php mail() funkcije.
A što se zaključavanja/brisanja teme tiče, da, to bi bio najpametniji potez moderatora.
about:networking
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
*.dynamic.isp.telekom.rs.

Sajt: https://avramovic.info


+46 Profil

icon Re: Php mail() - cini mi se da ne radi02.12.2014. u 09:32 - pre 113 meseci
Ajde smirite strasti, nije cilj da se zaključa tema ali ako nastavite moraću.

Nije problem do (web dela) servera. Pročitaj još jednom e-mail čiji screenshot si ostavio gore. Hotmail je blokirao deo mrežnog opsega tvog hosting provajdera zbog SPAM-a. U tom delu mrežnog opsega je i tvoj sajt. Promeni hosting provajdera, uzmi nekog koji ne dozvoljava mail() direktno (jer će tako biti manje šanse da ga mail serveri blokiraju zbog spama) i koristi SMTP za slanje poruka. Kod svakog (plaćenog) hostinga dobijaš i mail server pa ćeš imati SMTP preko kog možeš da šalješ poruke.
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

Jorgovan88
Jorgovan88

Član broj: 190307
Poruke: 480



+13 Profil

icon Re: Php mail() - cini mi se da ne radi05.12.2014. u 02:13 - pre 113 meseci
Prebacio sam sajt na drugi server i sve je ok :) Radi mi kod ;)
 
Odgovor na temu

alfa-pro
Pancevo

Član broj: 241818
Poruke: 476
*.dynamic.sbb.rs.



+7 Profil

icon Re: Php mail() - cini mi se da ne radi11.01.2015. u 11:11 - pre 112 meseci
Php funkcija mail nije bas toliko sjajna kao sto izgleda. Dolazices u situacije da ces da nekim klijentima primati postu a na nekima ne. Kao sto je problem sa yahoo, yahoo blokira vecinu poslatih poruka bez odgovarajucih headers mime types ili ih jednostavno smatra kao smap. Dok na gmailu rade perfektno.

Sto se tice mail funkcija obrati paznju da linija body-ja ne bude veca od 70 karaktera. I ako jeste prelomi je uz pomoc funkcije wordwrap(input, len, char).

Da bi sve ove probleme izbegao ja bih ti preporucio da koristis PHPMailer ili Swiftmail. Phpmailer ima 9 milijona korisnika od kojih su WP, Joomla, Yii. Drupal itd itd... Bilo koja podrzava smtp.

Lako ga je konfigurisati i sto je najbitnije OOP je. Evo primer jednog dela koda koji se nalazi u jednoj od mojoj skripti cisto da vidis kako to izgleda sa SMTP-om.

Code:
  <?php
     
    require './PHPMailer/PHPMailerAutoload.php';
     
     
    // Konfiguracija PHPMailer-a
     
    $mailer = new PHPMailer;
     
    try {
     
        //$mailer->SMTPDebug = 3;                  // Prikaz debug poruka tokom slanja i konektovanja
        $mailer->isSMTP(TRUE);                     // Postavi Mailer da koristi SMTP
        $mailer->Host = 'smtp.gmail.com';          // Proizvoljno, koji god ti zelis server
        $mailer->SMTPAuth = TRUE;                  // Ukljuci SMTP authentication
        $mailer->Username = "[email protected]";   // Korisnicki email za logovanje
        $mailer->Password = "asd123";              // Lozinka
        $mailer->SMTPSecure = 'tls';               // Enkripcija Tls takodje moze biti i SSL
        $mailer->Port = 587;                       // Port
     
     
        if (isset($_POST['submit'])) {

            $mailer->From = $email;         // Email posaljioca
            $mailer->FromName = "Nova Porudzbina";                      // Ime Posaljioca
            $mailer->addAddress($_POST['email'], $_POST['name']);   // Email Primalaca ime opciono
            $mailer->isHTML(TRUE);
            $mailer->Subject = 'Pristigla vam je nova porudzbina: ' . $naziv_servera;
     
            $mailer->Body = $body;
     
            // Posalji
            $mailer->send();
     
            echo "Vasa porudzbina je uspesno poslata. Hvala";
        }
    } catch (phpmailerException $ex) {
        echo $ex->errorMessage();
    } catch (Exception $ex) {
        echo $ex->getMessage();
    }


Neces da omanes sa PHPMailer-om
Kada vidjamo uvek ista lica, na kraju ona postaju deo našeg života. A kada postanu
deo našeg života,
onda žele i da nam ga izmene. I ako ne bude po njihovom, nije im pravo. Jer, svaki
čovek ima tačnu predstavu kako bi trebalo da živimo svoj život. A nikad nemaju pojma
kako treba da prožive sopstveni život.
 
Odgovor na temu

[es] :: PHP :: Php mail() - cini mi se da ne radi

[ Pregleda: 5071 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.