if you are not breastfeeding, you may donate blood after 6 MONTHS of delivery. If you are breastfeeding, you cannot donate blood until you stop breastfeeding.
Mama milk is not sufficient of Iron so mama cannot donate blood as the infant itself needs iron badly.