Магические кавычки плохие.Не используйте их.
http://www.php.net/manual/en/security.magicquotes.whynot.php
Если вы используете магические кавычки и mysqli_real_escape_string, то это объясняет, почему строки удваиваются.
$text = mysqli_real_escape_string($dbc, $_GET['text']); // $_GET['text'] is already escaped
...
mail($to, $subject, $text, $headers); // Now $text contains a doubly escaped string
Отключение магических кавычек (убедитесь, что приложение может справиться с этим) и экранирование только при вставке в базу данных (если используются параметризованные запросы, например, PDO или mysqli, нет необходимости ever escape!).
В крайнем случае, вы можете попробовать использовать stripslashes в строке.