static void obtainemail(Map<String, List<InternetAddress>> unitEmails) throws IOException {

		String line;

		try (BufferedReader rd = new BufferedReader(new FileReader(new File(TVDB_WORK_DIR, "pH.txt")))) {
			while ((line = rd.readLine()) != null) {
				line = line.trim();
				if (line.isEmpty() || line.startsWith("#"))
					continue;

				String unitName = line.substring(0, line.indexOf(':'));
				String emailStr = line.substring(line.indexOf(':') + 1);

				List<InternetAddress> emails;

				if (!unitEmails.containsKey(unitName)) {
					unitEmails.put(unitName, new ArrayList<InternetAddress>());
				}

				emails = unitEmails.get(unitName);

				for (String email : emailStr.split(",")) {
					email = email.trim();
					if (email.isEmpty())
						continue;

					emails.add(new InternetAddress(email + "@mail.ntin.edu.tw", unitName, "big5"));
				}
			}
		}

	}