e-mack means in slang: Although not exactly an online boyfriend/girlfriend, it is a friendship online with the same sex as one and which one often spends considerable time talking to. Often used to describe the situation of others.
(in Slang Dictionary, added by Natalie Ramsey)