public String sendLocalMail(String sender, String recipient){
		//ʼݣжǷ.
		String subMail = null;
		//ȡonce
		once = OnceClass.getOnce();
		//ȡļĬϴ·
		localService = once.getLocalServiceInfo();
		String mailPath = localService.getMailPath();

		//浽˵ķļ
		File sendFile = new File(mailPath+File.separator+sender+File.separator+"SendMail");//浽˵ ѷʼб 
		Util.mkdirs(sendFile);
		sendFile = new File(sendFile, File.separator+Util.getMailName()+".eml");
		Util.creatNewFile(sendFile);
		BufferedWriter sendBW = Util.getBufferedWriter(sendFile);
		String[] recips = recipient.split("/");
		//ȡȺûbw
		BufferedWriter[] reciBW = new BufferedWriter[recips.length];
		File[] reFile = new File[recips.length];
		for(int i=0; i<recips.length; i++){
			File reciFile = new File(mailPath+File.separator+recips[i]+File.separator+"ReceiveMail");
			Util.mkdirs(reciFile);
			reciFile = new File(reciFile, File.separator+Util.getMailName()+sender+".eml");
			reFile[i] = reciFile;
			Util.creatNewFile(reciFile);
			reciBW[i] = Util.getBufferedWriter(reciFile);
		}
		//Ѷȡʼдֱд뵽**.emlļ
		//quit
		try {
			while(((subMail=br.readLine())!=null) && !subMail.equals(".") && !subMail.equals("QUIT") && !subMail.equals("quit")){
				//д뷢˵ļ
				sendBW.write(subMail);
				sendBW.newLine();
				sendBW.flush();
				//浽ռ˵ռļ
				for(int i=0; i<recips.length; i++){
					reciBW[i].write(subMail);
					reciBW[i].newLine();
					reciBW[i].flush();
				}
			}
			for(int i=0; i<recips.length; i++){
				reciBW[i].close();
			}
			sendBW.close();
			if(subMail == null){
				//쳣رգ
//				Util.saveLog(Util.getClientInfo(client)+"SMTP쳣жϡ");
				return "NullPointerException";
			}
			if(subMail.equals("QUIT") || subMail.equals("quit")){
				doQuit();
//				Util.saveLog(Util.getClientInfo(client)+"˳ʱ䣺"+Util.getNowTime());
				return "quit";
			}
			//ظʼͳɹ
			overData();
		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IOException e) {
			// TODO Auto-generated catch block
//			e.printStackTrace();
//			Util.saveLog(Util.getClientInfo(client)+"SMTP쳣жϡ");
			for(int i=0; i<reFile.length; i++){
				try {
					reciBW[i].close();
					reFile[i].delete();
				} catch (IOException e1) {
					// TODO Auto-generated catch block
					e1.printStackTrace();
				}
			}
			return "NullPointerException";
		}
		//true
		return "ok";
	}