break up array into little arrays
<p>i am sending out email to a list of people.  I have the list of recipients in array but the list can get up to 500 people.  There is a limitation on the number of recipients that my mail server sends out at once (50 recipients)</p>

<p>so if the list is > 50 i need to break it up in to different mails.</p>

<p>What is the best way to take one array and break it up into arrays of 50</p>

<p>for example:</p>

<p>if array is 120 long, i would expect 3 arrays returned, one with 50, another with 50 and a third with 20.</p>
