It'll be partitioned by receiving domain. The server will rotate through each domain that has queued messages and try to deliver the first message in the queue. If it can't reach the server it'll move on to the next queue. Or something like that but not necessarily exactly that.