let uniqs = [];

    for (let i = 0; i < emails.length; i++) {
			let strArr = emails[i].split('');
      let iat = emails[i].indexOf('@');

      let n_str = strArr.filter((letter, index) => {
        return !(letter === '.' && index < iat);
      })

      iat = n_str.indexOf('@');
      let iplus = n_str.indexOf('+');

      n_str.splice(iplus, iat - iplus);

			n_str = n_str.join('');

			uniqs.push(n_str);
    }

    uniqs = new Set(uniqs);
    return uniqs.size;

Solution 2