Option to remove old kernels

[root@server9b ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
                   22G   13G  7.8G  62% /
tmpfs                 939M     0  939M   0% /dev/shm
/dev/sda1             504M  465M   14M  98% /boot

I have 18 kernels on this bone default production mail server and now any update attempts from the gui fail.

Removed:
  kernel.x86_64 0:2.6.32-504.el6                kernel.x86_64 0:2.6.32-504.23.4.el6           kernel.x86_64 0:2.6.32-504.30.3.el6
  kernel.x86_64 0:2.6.32-573.7.1.el6            kernel.x86_64 0:2.6.32-573.8.1.el6            kernel.x86_64 0:2.6.32-573.12.1.el6
  kernel.x86_64 0:2.6.32-573.18.1.el6           kernel.x86_64 0:2.6.32-573.22.1.el6           kernel.x86_64 0:2.6.32-573.26.1.el6
  kernel.x86_64 0:2.6.32-642.1.1.el6            kernel.x86_64 0:2.6.32-642.3.1.el6            kernel.x86_64 0:2.6.32-642.4.2.el6
  kernel.x86_64 0:2.6.32-642.6.2.el6            kernel.x86_64 0:2.6.32-642.11.1.el6

Complete!
[root@server9b boot]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
                       22G   11G  9.3G  54% /
tmpfs                 939M     0  939M   0% /dev/shm
/dev/sda1             504M  115M  364M  25% /boot