This is my mail
$to = $email;$subject = "Welcome To Website";$header = "from: Website <contact@website.com>";$message = "We have created your account on Website with username,".$username."";$message .= ". To verify your account please click on the link - ";$url = 'http://website.com/?code=' . $code . '';$message .= $url;$message .= ". After Logging in you will be able to access to additional features to make the most of your Website account. If you have any question you can send us a mail or a message on our official Facebook page.";if (mail($to, $subject, $message, $header)) { return true;}
Now, the mail returned true but it was not sent. When I looked further into the issue I found out that I get following error
DHE-RSA-AES256-SHA:256: SMTP error from remote mail server after end of data: 550 High probability of spam
How can I avoid this? I have tried to made the email as personalized as I can with available information. Is their some other library that I should use? Is there some way I can reword the mail? I am using Cloudflare service if that can create issues with DNS or something.
Thanks.