Mayroon akong website na hino-host ng GoDaddy sa isang virtual na nakatuong platform, at hindi ko pa nakuha ang
mail() function upang gumana nang maayos sa aking PHP script. Sinusubukan kong magpadala ng mga email na may mga validation code sa mga tao noong una silang nag-sign up sa aking website, at ang
mail() function ay mahusay para sa Gmail address, ngunit hindi sa iba tulad ng AOL o kahit na ang serbisyo ng email ng GoDaddy!
Sinubukan kong makipag-usap sa maraming reps ng suporta sa GoDaddy ngunit hindi talaga sila nakakatulong sa isyu. Tumingin ako sa paligid online at tila ito ay isang pangkaraniwang problema sa mga taong nagho-host ng kanilang mga website sa GoDaddy. Hindi ako nakakatanggap ng mga bounce back na email kapag nabigo ang mga email kaya mahirap malaman kung ano ang nangyayari

Narito ang aking PHP code:
$sendtoemail = '[email protected]'; $emailsubject = "Paki-validate ang iyong email"; $emailbody = "Impormasyon sa pagpapatunay, blah blah $emailheader = 'Mula kay: [email protected]'."". 'X-Mailer: PHP'."". 'Reply-To: [email protected]'."". '[email protected]'; mail($sendtoemail, $emailsubject, $emailbody, $emailheader);
Nakakuha ako ng ilang mga error nang suriin ko
/usr/local/psa/var/log/maillog (na-access sa pamamagitan ng PuTTY SSH) na nagtapos lahat sa:
pagpapaliban: ./Maildir:_No_such_file_or_directory/
Na-activate ko na rin ang reverse DNS sa aking hosting account at gumawa ng SPF DNS record na email sa pamamagitan ng "GoDaddy lang"at nilagyan ng check ang kahon na "Isama ang PTR"para sa paghahanap ng DNS. Ito ay nasa ilalim ng seksyong "TXT (text)"ng "Zone File Editor"sa DNS manager ng GoDaddy. (Sana ay mas makabuluhan iyon sa iyo kaysa sa akin).