Pisząc aplikacje w CodeIgniter korzystamy czasami z opcji wysyłania maila przez aplikację. Sprawdzenie czy wysyłanie maila działa poprawnie poprzez odbieranie poczty z adresu, na który e-mail został wysłany jest nieco uciążliwe i czasochłonne. Na szczęście CodeIgniter oferuje narzędzie, dzięki któremu natychmiast można sprawdzić czy e-mail został wysłany, a jeżeli nie został – co jest tego przyczyną.Do sprawdzenia poprawności wysłania e-maila za pomocą CodeIgniter używamy następującej funkcji:

$this->email->print_debugger();

Funkcja ta zwraca ciąg znaków zawierający m.in. wiadomości serwera, nagłówki wiadomości, treść wiadomości oraz informacje o ewentualnych błędach.