Функция почты PHP не может отправлять электронную почту, когда я добавил .com.sg, а не только .com

Я хочу отправить ссылку для пользователя, чтобы подтвердить свою учетную запись после регистрации. Но когда я использую www.singapore.com в $message я могу получить письмо, но когда я его www.singapore.com.sg на www.singapore.com.sg я не могу его получить. Интересно, это из-за ссылки или есть некоторая ошибка в моих кодах? Пожалуйста, помогите мне.

 $domain ='www.singapore.com'; $id = mysql_insert_id(); $to = 'myemail@gmail.com'; $subject = "E-mail Verification"; $message = 'Click on the link to verify your account: http://'.$domain.'/rates/activation.php?id='.$id.' '; $headers = "From: <Singapore> \r\n"; mail($to,$subject,$message,$headers, '-f enquiry@singapore.com.sg');