Заменить возврат каретки по электронной почте

Я пытаюсь заменить возврат каретки на разрыв строки в PHP, чтобы мои модераторы сайта не вводили
каждый раз, когда они хотят добавить новую строку при вводе электронной почты с моего сайта. Я пробовал несколько разных методов для замены разрывов строк, но никто не работал. Методы, которые я пробовал:

preg_replace('/\r\n?/', "<br />", $str); eregi_replace(char(13), "<br />", $str); str_replace("\r\n", "<br />", $str); str_replace("\n", "<br />", $str); 

и функцию nl2br.

Я искал ответ на Google около получаса и ничего не нашел. Может ли кто-нибудь помочь?