differnet mail approaches