IT NEWS PC REVUE PC FORUM FreeBSDInternet time: @220
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Ekonomický softvér KROS

Programy na vedenie komplexnej agendy JÚ a PÚ. Vyskúšajte demo zadarmo! www.kros.sk

Účtovníctvo, Faktúry, Sklady

jednoducho ovládateľné programy od MRP za 20 rokov cez 100000 inštalácií www.mrp.sk

Top novinka v O2 e-shope

Objednajte si dlhoočakávaný Samsung Galaxy S III. V e-shope za 589,63 € pausal.o2.sk

Spoločnosti Online s.r.o.

Ponúkame čisté spoločnosti. Obchodný register vybavíme za vás! www.spolecnostionline.cz

Informačné systémy na mieru

Naprogramujeme vám softvér presne pre vaše firemné procesy. www.partnersoft.sk

Wamp server a odosielanie emailov

Zaslať odpoveď
AutorSpráva
jurov
Užívateľ
Užívateľ

Založený: 25.11.2007
Príspevky: 45

PríspevokZaslal: So 15.10.11 22:35Odpovedať s citátomNávrat hore

Zdravím, prosím o radu, používam Wamp server a neviem prečo mi neodosiela emaily.

Po odoslaní vypíše toto:
Warning: mail() [function.mail]: SMTP server response: 501 5.5.2 <MenoPocitaca-PC>: Helo command rejected: Invalid name in C:\wamp\www\projekt\registracia.php on line 80

C:\wamp\www\projekt\registracia.php
kód:
$predmet = "Aktivacia uctu";
$hlavicky = "From: moja.adresa@slovanet.sk\n";
$telospravy = "Dobry den $meno ...";
$odoslat = mail($email_uzivatela,$predmet,$telospravy,$hlavicky);

php.ini som našiel až 2x a rovnaké nastavenia sú aj v phpForApache.ini, má sa to nastavovať vo všetkých?
Skúšal som nastavenia rôzne vymieňať, no aj tak to nešlo.

C:\wamp\bin\php\php5.3.0\php.ini
C:\wamp\bin\php\php5.3.0\phpForApache.ini
C:\wamp\bin\apache\Apache2.2.11\bin\php.ini
kód:
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost alebo smtp.slovanet.sk
; http://php.net/smtp-port
smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
sendmail_from = moja.adresa@slovanet.sk

konto mám nastavené vo Windows Live Mail
ďakujem
Zobraziť informácie o autoroviOdoslať súkromnú správu
chrono
Skúsený užívateľ
Skúsený užívateľ

Založený: 13.11.2007
Príspevky: 808

PríspevokZaslal: Ne 16.10.11 10:25Odpovedať s citátomNávrat hore

Nainštaluj si nejaký smtp server (alebo sendmail), prípadne použi nejakú knižnicu na odosielanie emailov, ktorá vie používať smtp server (a ktorá vie použiť aj heslo, pretože pri cudzích smtp serveroch budeš okrem adresy a portu určite potrebovať aj nejaké heslo). Môžeš sa napr. pozrieť na PHPMailer. S/ tam aj nejaké príklady, ako sa to používa pri SMTP s heslom, ale netuším, či to bude fungovať aj so SMTP od Slovanet.
Zobraziť informácie o autoroviOdoslať súkromnú správu
jurov
Užívateľ
Užívateľ

Založený: 25.11.2007
Príspevky: 45

PríspevokZaslal: Ne 16.10.11 12:03Odpovedať s citátomNávrat hore

a bez toho všetkého by to šlo iba v akom prípade?, keby som zmenil moju adresu? ale kam?
Zobraziť informácie o autoroviOdoslať súkromnú správu
chrono
Skúsený užívateľ
Skúsený užívateľ

Založený: 13.11.2007
Príspevky: 808

PríspevokZaslal: Ne 16.10.11 12:24Odpovedať s citátomNávrat hore

Php môže používať smtp server (ako si si už všimol), ale len v prípade, ak ten smtp server nevyžaduje autorizáciu (a Slovanet na 100% autorizáciu vyžaduje). Takže ak nechceš inštalovať vlastný smtp server a nechceš ani použiť knižnicu, ktorá by si mohla s autorizáciou pri smtp poradiť, budeš si musieť naštudovať smtp protokol, funkciu fsockopen()...
Zobraziť informácie o autoroviOdoslať súkromnú správu
jurov
Užívateľ
Užívateľ

Založený: 25.11.2007
Príspevky: 45

PríspevokZaslal: Ne 16.10.11 22:44Odpovedať s citátomNávrat hore

Použil som PHPMailer a už to funguje, ďakujem
Zobraziť informácie o autoroviOdoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF

SEO - optimalizácia pre vyhľadávače

Freebsd