I cannot seem to get email working properly.

I have two issues, I think:

1. Many (but not all) messages are stuck in my exim mail queue. I have opened a ticket, and the intelligent techie who closed it says it is resolved. Not so. I have reopened the ticket. ANyone else have this problem? Some of the messages have been in the queue for days, now. I have clients who are very frustrated, and have been for two days, now. I cannot keep giving them the runaround.

2. My SPAM settings are too weak, I think. Many of the messages in the queue are spam, so I assume if SPRY ever figures out what's up with that issue, they will be delivered. Which means the spam assassin is not catching them at the default setting (I think the threshold is at 20?). Any advice on those settings would be appreciated.