Запустите свой код из командной строки и посмотрите, сбрасывает ли php наши другие ошибки:
php -f gmail.php
На моем Ubuntu я сделал:
sudo apt-get install php5-imap
И система установила : libc-client2007b mlock libc-client2007b mlock php5-imap
Затем о том, как удалить php5 и переустановить его.