Владимир Брумер, да, я погорячился насчёт проблемы формирования csv. Многие же делают экспорт данных в csv. Но я никогда не видел плагов, формирующих cvs из форм (не было надобности). Покажешь такие? Для расширения кругозора..
сформировать из переменных заполненной формы $_REQUEST['a'], $_REQUEST['b'], $_REQUEST['c'] переменную тела CSV типа $str = "123;334;444;555\n222;333;444;55\n";
записать ее в файл. самое легкое через file_put_contents()
отправьте письмо через wp_mail(), сделав вложение attachment к письму - Ваш записанный файл