In the bowl of a stand mixer fitted with the whisk attachment, gradually add in sugar. Mix until slightly frothy. Add in melted butter, eggs, lemon and orange rinds and juice, salt and raisins. Mix thoroughly. Pour in milk and yeast and mix until combined.
Change the attachment to the dough hook. Slowly add flour, one cup at a time, until the dough is soft and holds its shape. The dough should still be slightly sticky. You do not want to add too much flour, or your bread will be dense and heavy. The bowl might not be big enough, so you may have to transfer to a clean counter and continue to knead by hand.