Задача решается очень разным путями. И в первую очередь нужно подумать о хитростях. :)
Во первых одно письмо отправляется 9600 клиентам или 9600 разных писем отправляется? Если 9600 клиентов, то нужно не забывать о том, что одно письмо может содержать много адресатов. Понятно что есть ограничения, но забывать об этом нельзя.
Во втором случае нужно думать о многопоточности. Опять таки всякие очереди задачу никак не решают, просто вам будет удобно считывать сообщения из очереди. Это удобно с точки зрения и стабильности в том числе. Но считывать нужно будет в несколько потоков.
Еще нужно помнить о том, что можно за раз отправить несколько писем сформировав Batch, если это поддерживает сервис отправки писем (если это сервис ессно).