| Autor | Zpráva | ||
|---|---|---|---|
| Jirko Profil |
#1 · Zasláno: 22. 11. 2005, 10:14:14
Mám tento skript:
<?php mail("email@server.cz", "Predmet", "Telo zpravy"); ?> Ale mail mi nechce přijít. Z bezpečnostních důvodů je na serveru REGISTER_GLOBALS nastaveno na OFF. takže simuluji REGISTER GLOBALS=ON pomocí skriptu: <?php extract($_REQUEST); ?> Prosím nevíte někdo co si s tím mám počít? Děkuji |
||
| Hugo Profil |
#2 · Zasláno: 22. 11. 2005, 10:47:04
Jirko
Není problém v tom, že ten mail odejde, ale spamový filtr ho nepustí?? Zkus nastavit korektní hlavičku emailu. OT: Myslíš, že je rozumné "simulovat" register_globals? On ten zákaz má celkem racionální důvody. |
||
| Jirko Profil |
#3 · Zasláno: 22. 11. 2005, 10:57:14
Vyzkoušim...
simulovat register_globals opravdu není až tak v pořádku, ale myslím si, že pro účely mě kladené to postačí. zatím díky |
||
| Jirko Profil |
#4 · Zasláno: 22. 11. 2005, 11:27:59
Zkusil jsem tento skript poslat z jiného serveru, ktrý podporuje PHP4 a tam to funguje.
ALE na tom mém to prostě nejde NEVÍTE CO S TÍM |
||
| Hugo Profil |
#5 · Zasláno: 22. 11. 2005, 11:38:18
Jirko
Podle php.net se tato funkce změnila naposled ve verzi 4.0.5. Ještě mě napadá, jestli náhodou na tom serveru není tato funkce zakázaná. |
||
| Jirko Profil |
#6 · Zasláno: 22. 11. 2005, 11:46:37
Prosim a jak poznám že tato funkce je na serveru zakázaná. Nebo spíš pod jakým názvem se skrývá...
|
||
| Hugo Profil |
#7 · Zasláno: 22. 11. 2005, 11:55:40
Jirko
Nejlepší je napsat adminovi. |
||
| Jirko Profil |
#8 · Zasláno: 22. 11. 2005, 12:06:15
Jo ale to nejde.
Musím na to přijít sám, respektive s tvou pomocí. Pokud si zobrazím skript: <? phpinfo(); ?> tak se mi zobrazí veškeré nastavení serveru (apache, mysql...), ale nevím jak se tato funkce nazývá PROSÍM RADU dík |
||
| Hugo Profil |
#9 · Zasláno: 22. 11. 2005, 12:12:15
Co to je za server?
Nejsem si jistý jestli to najdeš v phpinfo, podívej se tam jestli je nastavený sendmail. Pokud ne, tak máš asi smůlu. |
||
| kaifman Profil |
#10 · Zasláno: 22. 11. 2005, 12:25:56
nebo se pripoj na nejakej free smtp a posilej pres nej
napr seznam poskytuje smpt kdyz mas u nej email |
||
| Jirko Profil |
#11 · Zasláno: 22. 11. 2005, 14:11:04
Tak v phpinfo mám nastavený sendmail takto:
sendmail_from no value sendmail_path /usr/sbin/sendmail -t -i Nevím jestli je to dobře nebo špatně, ale o sendmail tam nic jiného není. díky |
||
| llook Profil |
#12 · Zasláno: 23. 11. 2005, 14:28:40
A je ten sendmail nainstalovaný a spuštěný? To by měl vědět admin, to z phpinfo() nezjistíš.
Posílat přes SMTP server lze snad jen ve Windows verzi, na unixech jedině sendmail (nebo qmail). |
||
| kaifman Profil |
#13 · Zasláno: 23. 11. 2005, 16:09:16
llook
proc by to neslo? je jedno na ktere jses platforme. normalne se pres socket pripojis na smtp.nejakejServer.cz:25 a posilas data podle rfc821 jsou na to i php knihovny. treba phpBB toto poziva takze to lze ve zdrojacich najit |
||
| llook Profil |
#14 · Zasláno: 23. 11. 2005, 17:25:26
To jo, ale ne funkcí mail.
|
||
| Jirko Profil |
#15 · Zasláno: 24. 11. 2005, 10:25:42
Takže počkám na ADMINA, ale přezto
DÍK VÁM MOC |
||
|
Časová prodleva: 21 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0