Sitelerinde üyelik sistemi bulunanlar bu ara bir dertden muzdarip. Sitelerine, yada forumlarına üye almak isteyen siteler @mynet mailli üyelerine mail gönderemiyorlar. Bunun sebebi mynetin Return-Path: bilgisi istemesi

phpden mail yollarken$headers = “Return-Path: n”; şeklinde bu bilgi verilebiliyor ama ne hikmetse mynet bunu kabul etmiyor. Ve gönderilen bu mailler serverınızın mqueue klasöründe gönderilmek üzere saklanmaya başlıyor. üyelikler arttıkça bu kuyruk uzuyor ve gerçek üyelere mail gönderemez hale geliyorsunuz. Bu durumda yapılacak birşey var mynet emaillileri sitenize kabul etmemek.

Aşağıdaki kodlar ile php de mail adresi tip kontrolü, mail host kontrolü ve mynet kontrolü yapabilirsiniz.

if( !eregi(“^[a-z0-9]+([_\.-][a-z0-9]+)*”.”@([a-z0-9]+([.-][a-z0-9]+))*$”,$email, $regs) ){echo”Hatalı Mail”;}

elseif( gethostbyname($regs[2]) == $regs[2] ){echo”Mail adresinize ait Host şuan aktif değil. ($regs[2])”;}

if($regs[2]==”mynet.com” or $regs[2]==”MYNET.COM”){ echo”Dikkat mynet”;}