| View previous topic :: View next topic   | 
	
	
	
		| Author | 
		Message | 
	
	
		vltz
 
 
  Joined: 17 Oct 2014 Posts: 4
 
  | 
		
			
				  (Separately) Posted: Fri Oct 17, 2014 15:49    Post subject: Перенос всех писем за определённый год | 
				     | 
			 
			
				
  | 
			 
			
				Добрый день, возможно ли реализовать данную задачу на TC ?
 
Есть некий каталог с почтой. В каталоге порядка 50000 писем. Необходимо отфильтровать письма за 2012 и 2013 год и перенести их в другое место с сохранением структуры каталогов. В основном каталоге необходимо что бы осталась почта только за 2014 год | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		MVV
 
  
  Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
  | 
		 | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		vltz
 
 
  Joined: 17 Oct 2014 Posts: 4
 
  | 
		
			
				  (Separately) Posted: Fri Oct 17, 2014 17:16    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Спасибо за ответ. С определением даты письма тоже сложность возникла. При переносе каталога с почтой даты писем все ушли в небытие, все теперь по сегодняшний день, но есть мысль  искать дату в теле письма а именно
 
 
Return-Path: <gao@xxx.net>
 
X-Envelope-To: cla@xxx.net, nrv@xxx.net
 
X-Spam-Status: No, hits=0.0 required=3.0
 
	tests=AWL: 0.768,BAYES_40: -0.276,FH_DATE_PAST_20XX: 3.188,
 
	HTML_MESSAGE: 0.001,RDNS_NONE: 0,CUSTOM_RULE_FROM: ALLOW,
 
	TOTAL_SCORE: 3.681,autolearn=no
 
X-Spam-Level: 
 
Received: from mail.xxx.net ([xx.xx.16.2])
 
	by mserver.xxx.net (Kerio MailServer 6.7.3)
 
	for cla@xxx.net;
 
	Fri, 16 Aug 2013 19:05:00 +0400
 
Received: from [xx.xx.16.4] (port=62961 helo=mserver.km.xxx.net)
 
	by mail.xxx.net with esmtp (Exim 4.69)
 
	(envelope-from <gao@xxx.net>)
 
	id 1VALZs-0001fo-MM
 
	for cla@xxx.net; Fri, 16 Aug 2013 19:04:36 +0400
 
Received: from [xx.xx.152.12] ([xx.xx.152.12])
 
	by mserver.xx.xxx.net (Kerio MailServer 6.7.3);
 
	Fri, 16 Aug 2013 19:03:43 +0400
 
 
можно будет закинуть в поиск только 2013, но боюсь что если в самом письме а не в заголовке будет текст с другим годом то он мне его не правильно отсортирует ... может подскажите какой плагин с которым можно было бы задать поиск по какому либо фильтру из заголовка письма | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Avada
 
  
  Joined: 01 Aug 2008 Posts: 10445 Location: Россия, Саратов
  | 
		
			
				  (Separately) Posted: Fri Oct 17, 2014 17:47    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				vltz
 
Письма в каком формате и от какой программы?
 
И при чём тут вообще вынесенная в заголовок "сортировка файлов", когда речь идёт (как о первом обязательном шаге) о поиске либо фильтрации по некоему критерию?
 
 
Замечание за нарушение правил форума. Тема переименована. _________________ Даже самая богатая фантазия
 
Не представит себе наши безобразия. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Tol!k
 
  
  Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
  | 
		
			
				  (Separately) Posted: Fri Oct 17, 2014 18:07    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Искать файлы
 
С текстом
 
 
[v] Регулярные выражения | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		MVV
 
  
  Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
  | 
		
			
				  (Separately) Posted: Fri Oct 17, 2014 22:26    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Тогда уже с текстом 201[23] [\d:]+ \+0400, чтобы оба года разом охватить.  
 
Или вообще ^Date:.*201[23] [\d:]+, если учесть, что в заголовке письма должна быть строка, начинающаяся с Date.
 
 
Вообще, конкретные поля из файлов писем можно попытаться получить этим или этим плагином. Для начала вывести их в колонку, проверить, что работают... _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
 
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		Skif_off
 
 
  Joined: 28 Nov 2012 Posts: 1244
 
  | 
		
			
				  (Separately) Posted: Fri Oct 17, 2014 23:21    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | MVV wrote: | 	 		  | Вообще, конкретные поля из файлов писем можно попытаться получить этим или этим плагином. Для начала вывести их в колонку, проверить, что работают... | 	  
 
Топикстартер так и не озвучил программу, Outlook - это одно, Sylpheed - другое (файлы без расширения).
 
 
Есть ещё EML New (х64 в т.ч.), только Progman13 почему-то не выложил публично последнюю версию 1.0.6b с новой фичей для добавления полей:
 
 	  | Progman13 wrote: | 	 		  | В каталоге с плагином нужно создать обычный текстовый файл UserFields.dat и в каждую строчку вписать нужное название поля. | 	 
  | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		vltz
 
 
  Joined: 17 Oct 2014 Posts: 4
 
  | 
		
			
				  (Separately) Posted: Sat Oct 18, 2014 00:47    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Почтовик (Kerio MailServer 6.7.3). Папки в хранилище IMAP, письма в eml | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		MVV
 
  
  Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
  | 
		 | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		vltz
 
 
  Joined: 17 Oct 2014 Posts: 4
 
  | 
		
			
				  (Separately) Posted: Mon Oct 20, 2014 09:40    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				| Спасибо всем участникам, все получилось. | 
			 
		  | 
	
	
		| Back to top | 
		 | 
	
	
		  | 
	
	
		 |