fix mail func