#1 Re: Tvorba webu » Odesílání dlouhých mailů v PHP » 2019-09-28 13:38:38

Jediný soubor s mailem, který nyní přesahuje 900 znaků > u kterého problém přetrvává je s žádostí o reset hesla dataforgot.php, který jsem pro testování upravil až na tuto verzi, po nějaké době jsem všechno zakomantoval, a nechal jen lorem ipsum delší než 900 znaků:

mail("cech.franta.at1@seznam.cz","test","Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Et harum quidem rerum facilis est et expedita distinctio. Aenean vel massa quis mauris vehicula lacinia. Maecenas ipsum velit, consectetuer eu lobortis ut, dictum at dui. Proin pede metus, vulputate nec, fermentum fringilla, vehicula vitae, justo. Fusce aliquam vestibulum ipsum. Mauris dictum facilisis augue. Curabitur bibendum justo non orci. Aenean placerat. Praesent in mauris eu tortor porttitor accumsan. Morbi leo mi, nonummy eget tristique non, rhoncus non leo.Nullam at arcu a est sollicitudin euismod. Praesent in mauris eu tortor porttitor accumsan. Morbi leo mi, nonummy eget tristique non, rhoncus non leo.Nullam at arcu a est sollicitudin euismod.Praesent in mauris eu tortor porttitor accumsan. Morbi leo mi, nonummy eget tristique non, rhoncus non leo.Nullam at arcu a est sollicitudin euismod.Praesent in mauris eu tortor porttitor accumsan. Morbi leo mi, nonummy eget tristique non, rhoncus non leo.Praesent in mauris eu tortor porttitor accumsan. Morbi leo mi, nonummy eget tristique non, rhoncus non leo.Nullam at arcu a est sollicitudin euismod.",$hds);

cech.franta.at1@seznam.cz je můj testovací mail, zkoušel jsem ale i další schránky
"Lorem" - zkrátka dlouhý text
$hds - proměnná pro headers u mailů:
    $hds      =  "Content-Type: text/html; charset=UTF-8\r\n";
    $hds     .=  "MIME-Version: 1.0\r\n";
    $hds     .=  "From: info@mastranka.cz";

Pokud musím poskytnout více informací, prosím řekněte které přesně,
Děkuji

#2 Re: Tvorba webu » Odesílání dlouhých mailů v PHP » 2019-09-28 12:31:57

Zkoušel jsem posílat na schránky u seznamu a gmailu, v žádné složce jsem zprávu nenašel.
Navíc funkce mail() pořád vrácí true. Musím poznamenat, že jsem zaznamenal zvýšení toho limitu neodesílání asi na 900 znaků (to zkouším lorem ipsum), ale i byly dřív emaily ještě delší, moje zpráva se do tohoto limitu zkrátka nevejde.
Děkuji za jakoukoli pomoc.

#3 Tvorba webu » Odesílání dlouhých mailů v PHP » 2019-09-28 01:08:38

pretest
Odpovědi: 4

Dobrý den,
mám na stránce php skript, který odesílá uživatelům email (pomocí mail();),
ve kterém je ověřovací odkaz aby uživatel potvrdil, že je to jeho email.
Ve zprávě není moc textu, jsou tam jen základní html tagy jako a, br, span.
V ničem z toho chyba není, zkoušel jsem to asi 3 hodiny.
Jediný delší text jsou dlouhý odkaz a styly pro jedno tlačítko.
Všechno fungovalo, ale nyní emaily přestaly chodit.
Když jsem se snažil najít problém, zjistil jsem, že se maily pod zhruba 500 znaků se odešlou, delší ne.
Připadá mi to dost málo a tak se chci zeptat, jestli jsem udělal chybu, nebo narazil na nějaký strop délky zprávy a co můžu dělat.
Děkuji

Zápatí

Založeno na FluxBB | CZ a SK