Preheat oven to 350 F. Grease 2 standard-size bread pans or 5 mini bread pans. Set aside.
In a medium bowl, sift together flour, salt, and baking powder. In a large mixing bowl, combine eggs, oil, sugar, and extracts/flavorings and beat for 2 minutes.
Alternate adding in flour mixture and milk and then mix until just combined. Add poppyseeds and mix until just combined.
Pour into prepared pans (5 mini pans or 2 standard bread pans) and bake (35-40 minutes for mini pans, 1 hour for large pans; keep an eye on them). When done, place on a cooling rack and allow to cool completely.
While cooling, prepare glaze by combining all glaze ingredients. Drizzle over loaves and allow to harden.
