why do i keep getting
*** buffer overflow detected ***: /usr/bin/fetchmail terminated
That's the $64 million question, and most likely the reason you can't download mail.
It's unlikely a firewall issue. I believe it is some thing core to your machine.
Your maillog no longer has the full entries because you haven't enabled 'verbosity' again as above.
Nonetheless I don't think that will change unless we solve the error.
I did ask you for some server details above. Newrpms/templates etc etc.
Can you please give us that information.
Sime server history may help too. When did this start?
You said you did a fresh install, but what else did you do?? Restore? Update? Add other packages??
You need to be a bit more expansive withb your answers to try and give us a clue.
Can you also just try:
/usr/bin/fetchmail -v
Does that cause an error anywhere?