Odesílání mailu PHP mail() – formulář

Vyřešeno64 zhlédnutíWebSite
0

Dobrý den,

u domén pokusmydo.fun a mydomycka.cz mám několik formulářů odesílané přes PHP mail().

Stránka pokusmydo.fun je zkušební, kde bylo nastavené odesílání formuláře na gmail. Vše fungovalo a najednou emaily přestaly chodit, anižby se někde něco přenastavilo nebo došlo ke změně kódu. Ostrá doména mydomycka.cz má stejný zdrojový kód, pouze změněný příchozí email na klienta wedos a rovněž nic nechodí. Nevyskočí žádná chybová hláška, mail pouze nedorazí a dřív se tomu tak nedělo. Na každé ze stránek jsou 3 formuláře a ani jeden nedorazí. Zkoušel jsem měnit doručovací emaily, dopisovat odesilatele ale nic nepomohlo, pouze se přestaly maily doručovat a netuším kde nastala chyba.

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
MB313456 Vybral nejlepší odpověď 22. 4. 2024
0
12.83K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

u domén nemáte v DNS nastaven SPF záznam, bez tohoto záznamu již např. gmail e-maily odmítá.

SPF záznam můžete nastavit dle postupu zde: https://kb.wedos.com/cs/webhosting/e-maily/e-maily-nastaveni-spf-zaznamu/

Také zkontrolujte zda máte v mail() funkci správně nastavenou tzv. return-path: https://help.wedos.cz/navody/e-maily/odesilani-e-mailu-pomoci-php-mail/

Pokud by problém přetrvával i po tomto nastavení, tak zkuste zaslat z formuláře zprávu do testeru zde: https://www.mail-tester.com/ a zašlete odkaz na výsledek testu.

Role: Podpora
MB313456 Vybral nejlepší odpověď 22. 4. 2024