neodesíla se email
8 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Dobrý den, dle údajů v DB, přestalo cca před 2 měsíci po několika letech fungovat odesílaní emailu. Funkce mail vrací hodnotu 1, ale žádnému příjemci nic nepřijde. Jde o doménu tianshi.wz.cz. Děkuji za pomoc.
-
Pravděpodobně se jednalo o chybu na serveru, zkuste prosím nyní.
-
Už to funguje. Děkuji.
-
Dobrý den, zřejmě stejný problém mám pro apartmanramzova.unas.cz Místo potvrzení mailu mi přišla zpráva níže. Děkuji za pomoc A message that you sent contained no recipient addresses, and therefore no delivery could be attempted. ------ This is a copy of your message, including all the headers. ------ To: Subject: From:rambojack@seznam.cz Message-Id: <E1YsCla-00048M-9m@mars.srv.wz.cz> Date: Tue, 12 May 2015 18:10:46 +0200 Text mailu
-
ta zpráva vám přesně říká co je špatně A message that you sent contained no recipient addresses, and therefore no delivery could be attempted. Zpráva neobsahovala adresu příjemce a proto nemohla být doručena.
-
Děkuji za reakci, nevyjádřil jsem se přesně. Formulář s odesláním mailu asi 7 let fungoval bez zásahu, ale před nějakým časem (měsíc) odesílat přestal. Nyní jsem zkoušel poslat mail touto funkcí: <?php $email = `rambojack@seznam.cz`; $hlavicky = "From:rambojack@seznam.cz\n"; $vysledek = mail($email, `Předmět mailu`, "Text mailu", $hlavicky); if ($vysledek) echo `Mail úspěšně odeslán`; else echo `Mail nebyl odeslán, nastala chyba`; ?> Dopadlo to tím, že jsem byl obviněn z neudání příjemce. Jakoby se někde na serveru adresát a předmět mailu ztratil.
-
ve skriptu máte špatné uvozovky, lze použít jednoduché (') nebo klasické (") ale zpětné uvozovky (`) nefungují - vše uvnitř se vyhodnocuje jako spouštění externího programu : http://php.net/manual/en/language.operators.execution.php
-
Děkuji za pomoc. V testovacím jsem měl chybu jak píšete, v ostrém byl problém zřejmě jinde. Přepnul jsem posílání z html na text a formuláři smazal enctype="multipart/form-data". Něco z toho pomohlo, už mail chodí. To je tak, když se po 5 letech co jsem php neviděl něco pokazí .. díky za trpělivost.