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

PHP - problem sa slanjem mejla

[es] :: PHP :: PHP - problem sa slanjem mejla

[ Pregleda: 4411 | Odgovora: 16 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bujika

Član broj: 13400
Poruke: 60
*.dialup.neobee.net.



Profil

icon PHP - problem sa slanjem mejla04.03.2004. u 18:01 - pre 244 meseci
Imam problem sa slanjem mejla koristeci aplikaciju koju sam napisao u PHP-u.

Kada se mejl posalje, na npr. Yahoo, primalac poruke dobija da je mejl poslao npr.
[email protected], umesto [email protected].

Problem je nastao pre neki dan, kada sam iskompajlirao PHP. Do tada je sve radilo korektno. Moguce je da sam nesto izostavio prilikom konfiguracije?

Probao sam sve sto sam umeo, probao sam razne forme komande mail, pokusavao sam i sa ini_set, ali rezultat je uvek isti.

Server je RedHat 9. PHP je 4.3.4.


Veliko hvala unapred!
 
Odgovor na temu

Dejan Krstic

Član broj: 479
Poruke: 2558



+1 Profil

icon Re: PHP - problem sa slanjem mejla05.03.2004. u 00:39 - pre 244 meseci
Jesi pogledao php.ini?
 
Odgovor na temu

popeye
Branko Ivanović
Beograd

Član broj: 3846
Poruke: 960
*.bitsyu.net

Jabber: popeye@elitesecurity.org
ICQ: 18038966
Sajt: popeye.linuxo.org


Profil

icon Re: PHP - problem sa slanjem mejla05.03.2004. u 00:54 - pre 244 meseci
Code:
mail($adresa, $naslov, $poruka, "From: [email protected]\r\n");
 
Odgovor na temu

bujika

Član broj: 13400
Poruke: 60
*.dialup.neobee.net.



Profil

icon Re: PHP - problem sa slanjem mejla05.03.2004. u 06:13 - pre 244 meseci
Za oba gornja posta: Naravno da sam gledao php.ini i da sam koristio taj tip funkcije mail.

Ali, uvek se posalje mejl sa lolcalhost.localdomain adresom.
:-(((
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.sbb.co.yu



+257 Profil

icon Re: PHP - problem sa slanjem mejla05.03.2004. u 10:12 - pre 244 meseci
A sta ti stoji u php.ini? Koja verzija php-a je pre toga bila? Da li saljes iz forme neke na mail, s tim da, ukoliko je prethodna verzija php-a bila < 4.1 , nisi ranije koristio _POST i _GET varijable, vec si samo "obicno" uzimao $mail (ili neku slicnu) promenljivu?
Moja pretpostavka da ti je problem sa register globals u php.ini - posto se to izmenilo posle php 4.1. Probaj da promenis u php.ini sendmail_from = [email protected] (ili sta li ti vec stoji) u nesto drugo (i da otkomentarises), pa da vidis da li ti stize na yahoo sa te adrese koju si upisao. Ako je tako, garant je problem sa register globals i _POST i _GET metodama.
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

bujika

Član broj: 13400
Poruke: 60
80.74.163.*



Profil

icon Re: PHP - problem sa slanjem mejla05.03.2004. u 11:12 - pre 244 meseci
Da, definitivno je problem u podesavanju PHP-a!

Kada sam poslao mejl iz najobicnijeg skripta, sa

mail("$adresa", "$naslov 3", "$poruka", 'From: [email protected]');

... mejl se poslao na Yahoo korektno.

Dok sa npr.
mail("$adresa", "$naslov 3", "$poruka", "From: [email protected]\r\n'');

... opet ode u formatu localhost.localdomain


Znaci, problem je bio u navodnicima!

Register Globals je podesen na On:
register_globals = On

Sta sam propustio da promemenim u php.ini fajlu?!
 
Odgovor na temu

Dejan Krstic

Član broj: 479
Poruke: 2558



+1 Profil

icon Re: PHP - problem sa slanjem mejla05.03.2004. u 14:19 - pre 244 meseci
Hmmm.........zaista nemam ni php ni apache ovde instalirane ali.......... sve mi to nesto smrdi na httpd.conf....
 
Odgovor na temu

bujika

Član broj: 13400
Poruke: 60
*.dialup.neobee.net.



Profil

icon Re: PHP - problem sa slanjem mejla06.03.2004. u 18:00 - pre 244 meseci
Zasto httpd.conf?


Znas li mozda kako da "zaobidjem" te navodnike putem programiranja?
 
Odgovor na temu

_owl_

Član broj: 318
Poruke: 1043
*.vdial.verat.net



+3 Profil

icon Re: PHP - problem sa slanjem mejla06.03.2004. u 23:04 - pre 244 meseci
A meni smrdi na \r\n koje si stavio na kraj u prvom slucaju
(\r\n se koriste kao separator extra headera pa mozda tu
dolazi do problema jer si ih ti stavio na kraj).
Owl
 
Odgovor na temu

bujika

Član broj: 13400
Poruke: 60
*.dialup.neobee.net.



Profil

icon Re: PHP - problem sa slanjem mejla07.03.2004. u 16:20 - pre 244 meseci
Ne
:-(


Probao sam sve varijante sa \r i \n, i uvek je localhost.localdomain ako su u pitanju dupli navodnici.........
:-(((((((((((
 
Odgovor na temu

_owl_

Član broj: 318
Poruke: 1043
*.vdial.verat.net



+3 Profil

icon Re: PHP - problem sa slanjem mejla08.03.2004. u 23:36 - pre 244 meseci
Mislio sam da izbacis \r\n.
Owl
 
Odgovor na temu

bujika

Član broj: 13400
Poruke: 60
80.74.163.*



Profil

icon Re: PHP - problem sa slanjem mejla09.03.2004. u 08:10 - pre 244 meseci
Da, i to sam probao (bez \r, ili bez \n, ili bez oba), ali uvek isto.
 
Odgovor na temu

bujika

Član broj: 13400
Poruke: 60
80.74.163.*



Profil

icon Re: PHP - problem sa slanjem mejla09.03.2004. u 10:08 - pre 244 meseci
Ovako... Nije ni \r ni \n, vec kada imam neki znak ili slovo mejl se posalje, i receipment je npr. [email protected]_taj_znak. Znaci moze da bude najobicnije slovo. Ali onda se to slovo uvek dodaje u domen.

Ako umesto tog znaka stavim space, mejl je poslat sa localhost.localdomain.


Kako da se resim toga? Gde gresim? Evo koda koji koristim za definisanje headera:

$headers .= 'From: '.$from;

$semi_rand = md5(time());
$mime_boundary = "==Multipart_Boundary_x{$semi_rand}x";
$headers .= "\nMIME-Version: 1.0\n" .
"Content-Type: MULTIPART/MIXED;" .
" BOUNDARY=\"{$mime_boundary}\"";


Dok, ako stavim npr.
$headers .= 'From: Bujika <[email protected]>';

... opet se vracam na staro, i sender je Bujika <[email protected]>



Kontam da smo na pola koraka do resenja.
 
Odgovor na temu

u_m
Urukalo Milan
PH

Član broj: 18631
Poruke: 889
*.mobtel.co.yu

ICQ: 32554731
Sajt: https://milan.urukalo.com


Profil

icon Re: PHP - problem sa slanjem mejla09.03.2004. u 10:28 - pre 244 meseci
Code:
 
    $mailheaders = "From: $name<$email> \n";
    $mailheaders .= "Reply-To: $name<$email>\n\n";

#include <music.h>
#include <beer.h>
#include <girls.h>
main(){ run(partytime);}
---------
Moj licni sajt
Moj wap sajt--offline
 
Odgovor na temu

bujika

Član broj: 13400
Poruke: 60
*.dialup.neobee.net.



Profil

icon Re: PHP - problem sa slanjem mejla11.03.2004. u 06:10 - pre 244 meseci
Pozdrav!

Pomerio sam se sa mrtve tacke i skontao sam sta je problem, ali ne umem da ga resim.


Dakle, ako se mejl posalje sa adrese [email protected] (ime servera je naravno izmisljeno, ali taj server je zaista hosting za jedan domen), mejl se posalje sa adrese [email protected].

Ali ako bih poslao mejl, gde bi sender bio npr. [email protected], sender bi bio [email protected].

Znaci, ako posaljem mejl sa adrese sa domena koji se hostuje na serveru, adresa koju dobije primalac poruke je localhost.localdomain. Ako slazem adresu, mejl se posalje korektno (sa nepostojece adrese).


Gde je greska?



P. S. Oaj post saljem po drugi put. Ne znam zasto mi je moderator prethodni put obrisao poruku, kada je moj post samo nastavak onoga o cemu razgovaramo u proslih nedelju dana, i pogotovu sada kada smo stvarno blizu da resimo problem.
 
Odgovor na temu

liban0n
coder4u.blogspot.com

Član broj: 2731
Poruke: 206
*.adsl.net.hinet.hr



Profil

icon Re: PHP - problem sa slanjem mejla11.03.2004. u 09:45 - pre 244 meseci
da nije problem sa serverom ???

probaj prosljedit mail help desku ili adminu servera mozda je problem do njih!
---------------------------------
Blog of mine http://coder4u.blogspot.com/
 
Odgovor na temu

s-o-n-i-c
Ninoslav Dotlic
Beograd

Član broj: 23060
Poruke: 20
*.sbb.co.yu

Sajt: www.istockphoto.com/kwaig..


Profil

icon Re: PHP - problem sa slanjem mejla23.03.2004. u 13:12 - pre 244 meseci
Uh, ne bih znao da ti kazhem u chemu je problem ali ja recimo veselo koristim HTML mime mail klasu Richarda Hayes-a sa PHPguru.org i works fine.. shalje mejlove ko zmaj...
but then again, what the fuck do I know?
 
Odgovor na temu

[es] :: PHP :: PHP - problem sa slanjem mejla

[ Pregleda: 4411 | Odgovora: 16 ] > FB > Twit

Postavi temu Odgovori

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