Autor Zpráva
johndoe
Profil
Ahoj,
nastavení pro odesílání mailů v PHP.ini jsem moc nenašel..vlastně jen port a SMTP server.
Když se provádí skript, který mail odesílá, trvá nepoměrně déle, než ostatní skripty ..nevíte někdo, čím to může být ?
funce odrazování spammerů je na SMTP serveru vypnuta ...
díky
Jakuje
Profil
Napiš nějaký kód. Takhle obecně ti neporadím. Napiš kde máš SMTP server atd ... a mejl se nakonec odešle?

Mě je script schopný odeslat klidně 100 mejlů za běžný čas. Může to mít za následek klidně nějaká jiná funkce co používáš tom scriptu.
johndoe
Profil
jojo, ten mail odejde ...
smtp server je na localhostu ...tam co bezi ten skript ...
kod je zbytecne slozity a matouci, pokud tu vlastni funkci PHP mail() odslashuju // , ten kod trva normalni cas ...

zkusim pouzit PHPmailer ..jestli mu to bude taky trvat tak dlouho ...
Jakuje
Profil
A zkoušels to na nějakém jiném serveru (klidně free)?

Popřípadě jestli máš funkci mail a v ní další funkce, tak to zkus přeházet do jednotlivých proměnných a ty pak vložit do funkce mail().

Nějak takto.

$to = "somebody@gmail.com";
$subject = "něco";
$message = "Ahoj ...";

mail($to, $subject, $message);


A tak když zaslashuješ mail() a bude to trvat dlouho, tak bude chyba jinde ...
Dedleg
Profil
trulko nemas tak uvodzovky spravne to je takto:

mail("$to" , "$subject" , "$message");
bukaj
Profil
Dedleg
nemas tak uvodzovky spravne to je takto: ...
To ti nakukal kdo? :D

Slyšel jsi už někdy o dynamickém typování v PHP? ;)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: