php (mail)
php (mail)
Prosim vás mám spravený jednoduchý PHP formulár. Hosting mám http://www.freewebhostingarea.com/ pred pár dňami mi formulár posielal normálne po vyplnení správu na mail a teraz to nefunguje... niekde som čital že mail() funkciu môžu zablokovať . Prosím Vás poradťe mi nejakú alternatívu php (mail) alebo ako to upraviť aby to fungovalo ...
-
harrison314
Hardcore addict
- Príspevky: 8222
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
- Kontaktovať používateľa:
Re: php (mail)
maily s freehostigov su casto povazovane za span, najme ak ich posles viac, takze si skontroluj spamovy kos,
a niektore hostingy maju obmedzeny pocet poslanych sprav atd..
Ine riesenie je napriklad pouzit IMAP a posielat spravy cez gmail.
a niektore hostingy maju obmedzeny pocet poslanych sprav atd..
Ine riesenie je napriklad pouzit IMAP a posielat spravy cez gmail.
Re: php (mail)
alebo pouzi PHPmailer
-
weroro
Flash coder
- Príspevky: 3206
- Registrovaný: 14 feb 2009, 22:34
- Bydlisko: Bratislava
- Kontaktovať používateľa:
Re: php (mail)
PHPmailer je iba knižnica, ktorá uľahčuje prácu s funkciou mail(). Nemusíš sa starať o hlavičky, kódovanie a podobne. Samotný PHPmailer používa funkciu mail(). [Teda nevŕtal som sa v ňom, ale je to logický predpoklad. Keby existovalo niečo iné ako mail(), tak prečo by sa to nedalo použiť ako jeho alternatíva?]
Re: php (mail)
A čo by ste mi poradili ak je na webhostingu mail() vypnutý ... Čo by sa dalo použiť alebo čo použivate vy v taktomto prípade:?
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: php (mail)
phpmailer vie posielať aj cez smtp (a ako smtp server môžeš použiť napríklad server gmailu)
Re: php (mail)
Ok ďakujem a ešte mám otázku ten phpmailer bude fungovať aby sme sa rozumeli ... ja mám na webe formuláry objednávkovy ktorý niekto vyplní a dá poslať no a mne potom pošle na email čo napr. objednal .
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: php (mail)
a otázka je aká?
Re: php (mail)
Otázka je či to funguje aj na webe bez mail() a či to bude fungovať na objednávkovy formulár aky som opísal
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: php (mail)
myslim ze sme ti jasne napisali ze phpmailer vie posielat aj cez smtp server, takze funkciu mail() nepotrebuje. A na formular ti to bude fungovat akykolvek, je to predsa iba kniznica a ty ju musis pouzit. Nie je zavisla od formulara. Upravis si to tak aby to fungovalo
Re: php (mail)
keby si mal problem s jeho implementaciou tak sa ozvi, zavolas ho klasicky;
Kód: Vybrať všetko
include_once 'cesta/k/maileru/PHPMailer.php';
$mail = new PHPMailer();
$mail->IsSMTP(); // nastavis SMTP posielanie
$mail->Host = "smtp.domena.com"; // SMTP server
$mail->SMTPAuth = true;
$mail->Username = '[email protected]';
$mail->Password = 'heslonamail';
$mail->From = "[email protected]" ; // musi byt realna emailova adresa
$mail->AddAddress("[email protected]");
$mail->FromName = "testovacia sprava z localhostu";
$mail->Subject = "test";
$mail->Body = "skuska tela";
$mail->Send();
$mail->ClearAddresses();
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: php (mail)
to si mu dal nekompletné. Ak tam toto švacne, tak mu to nič nepošle. Chýba tam minimálne prihlásenie na ten smstp server a samotná metoda na odoslanie mailu (vrátane vyplnenia mailu a textu)
Re: php (mail)
Upravene.