This is a very good cake for Christmas. Do not double this recipe. You don't need to age this cake. Pineapple extract can be substituted for almond extract if you'd like your cake even more pineapple tasting! Originally submitted to CakeRecipe.com.
Line an angel food pan with parchment paper, and brush with melted butter.
Cream butter or margarine, and then beat in sugar. Beat in eggs one at a time, beating well after each addition. Stir in extract. Mix in flour, baking powder, and salt. Stir in raisins, cherries, pineapple, and mixed peel. Allow this to sit overnight in covered bowl.
Bake at 300 degrees F (150 degrees C) for 2 1/2 hours with a pan of hot water placed on the lowest rack of your oven during baking. Brush warm cake with some melted butter.