When I restart James (eg. for emergency reconfiguration), the mails in the queue (for example ca 2500 of them) look like they are stuck.
The mails in the queue were mostly retries (and it was emergency) - if that matters.
I believe that after the restart they are not delivered, not retried, not deleted at all.
BTW, we use FileMailQueue becasue the ActiveMQ based queue tended to hang for us for no good reason.