Хелпер Email
Хелпер содержит функции, помогающие работать с Email. Более надежное решение смотрите в Классе Email.
Загрузка хелпера
Хелпер загружается при помощи следующего кода:
$this->load->helper('email');
Доступны следующие функции:
valid_email('email')
Проверяет email на соответствие формату email. Заметим, что это не гарантированная проверка адреса, это всего лишь соответствие синтаксису, но на самом деле такого email может не существовать.
Функция возвращает TRUE/FALSE
$this->load->helper(email);
if (valid_email('email@somesite.com'))
{
echo 'email верен';
}
else
{
echo 'email не верен';
}
send_email('получатель', 'тема', 'сообщениеe')
Посылка email с использованием родной для PHP функции mail(). Для большей надежности смотрите Класс Email.