Функция mail () плохая, потому что она настолько разрешительна для заголовков, что вы почти не можете использовать ее с любым пользовательским вводом, не подвергая себя или других спаму. Так какой же самый простой заменитель может гарантировать безопасность его использования?
В идеале то, что может быть включено во внешний файл.