andryyy 
							
						 
					 
					
						
						
							
						
						632d1cabb3 
					 
					
						
						
							
							[Dovecot] Fix imapsync_cron  
						
						
						
						
					 
					
						2020-03-20 18:11:24 +01:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
						
						701198b8f4 
					 
					
						
						
							
							[Dovecot] Fix check to determine running imapsync procs, todo: more jobs at the same time  
						
						
						
						
					 
					
						2020-02-12 08:32:58 +01:00 
						 
				 
			
				
					
						
							
							
								André Peters 
							
						 
					 
					
						
						
							
						
						081feca893 
					 
					
						
						
							
							Replacing trim by function  
						
						... 
						
						
						
						https://perlmaven.com/trim  
					
						2019-05-05 22:28:55 +02:00 
						 
				 
			
				
					
						
							
							
								hunter-nl 
							
						 
					 
					
						
						
							
						
						4ebc871966 
					 
					
						
						
							
							Added noreleasecheck parameter  
						
						
						
						
					 
					
						2019-05-05 14:35:34 +02:00 
						 
				 
			
				
					
						
							
							
								hunter-nl 
							
						 
					 
					
						
						
							
						
						54a039fbd1 
					 
					
						
						
							
							Fix: Processing result of running imapsync command  
						
						... 
						
						
						
						There was a possibility the status is_running never set back to 0.
Also the unlock command could be executed twice. 
						
						
					 
					
						2019-05-05 13:15:34 +02:00 
						 
				 
			
				
					
						
							
							
								hunter-nl 
							
						 
					 
					
						
						
							
						
						b7b532768c 
					 
					
						
						
							
							Moved set "is_running" status  
						
						... 
						
						
						
						Moved set "is_running" status just before the actual execution of imapsync 
						
						
					 
					
						2019-05-05 13:12:09 +02:00 
						 
				 
			
				
					
						
							
							
								hunter-nl 
							
						 
					 
					
						
						
							
						
						d32f3e9d16 
					 
					
						
						
							
							Fix processing imapsync custom parameters  
						
						
						
						
					 
					
						2019-05-05 13:07:17 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
						
						189ea89a71 
					 
					
						
						
							
							[Dovecot] Revert to previous imapsync cron script  
						
						
						
						
					 
					
						2019-05-04 23:08:43 +02:00 
						 
				 
			
				
					
						
							
							
								hunter-nl 
							
						 
					 
					
						
						
							
						
						e59417ed78 
					 
					
						
						
							
							Update imapsync_cron.pl  
						
						... 
						
						
						
						Second unlocking lock_file failed because it was already unlocked. 
						
						
					 
					
						2019-05-04 13:07:23 +02:00 
						 
				 
			
				
					
						
							
							
								hunter-nl 
							
						 
					 
					
						
						
							
						
						f9cd9927b1 
					 
					
						
						
							
							Update imapsync_cron.pl  
						
						... 
						
						
						
						Moved setting "is_running" status to just before the actual execution of imapsync command. 
						
						
					 
					
						2019-05-04 12:02:41 +02:00 
						 
				 
			
				
					
						
							
							
								hunter-nl 
							
						 
					 
					
						
						
							
						
						95fe217ce1 
					 
					
						
						
							
							Update imapsync_cron.pl  
						
						... 
						
						
						
						Fix: Reset is_running status in case of exception occurs in running imapsync. Else it will stuck in "running" status. 
						
						
					 
					
						2019-05-04 11:58:19 +02:00 
						 
				 
			
				
					
						
							
							
								hunter-nl 
							
						 
					 
					
						
						
							
						
						59882b443a 
					 
					
						
						
							
							Update imapsync_cron.pl  
						
						... 
						
						
						
						Fix executing imapsync command containing quoted strings in parameters. 
						
						
					 
					
						2019-05-04 11:45:51 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
						
						f493d3a957 
					 
					
						
						
							
							[Dovecot] Simplify Docker image  
						
						... 
						
						
						
						[Dovecot] Set Dovecot plugins dynamically via file and exclude Solr if not enabled
[Dovecot] Add new quarantine notification script 
						
						
					 
					
						2019-01-29 00:11:12 +01:00 
						 
				 
			
				
					
						
							
							
								Dirk Weise 
							
						 
					 
					
						
						
							
						
						630bce5f29 
					 
					
						
						
							
							imapsync: Connect to database via socket  
						
						... 
						
						
						
						Make the imapsync script connect to mysql via socket and not tcp like all other services do.
Reasoning: consistency. 🤓   And in my case the database does not listen on tcp; just on the socket. 
						
						
					 
					
						2019-01-18 17:36:30 +01:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
						
						b710cb751b 
					 
					
						
						
							
							[Dovecot] Split imapsync cron by --  
						
						
						
						
					 
					
						2018-12-10 13:24:51 +01:00 
						 
				 
			
				
					
						
							
							
								André 
							
						 
					 
					
						
						
							
						
						1115b826f9 
					 
					
						
						
							
							[Dovecot] Various fixes for imapsync_cron, new imapsync version  
						
						
						
						
					 
					
						2018-07-27 22:19:14 +02:00 
						 
				 
			
				
					
						
							
							
								André 
							
						 
					 
					
						
						
							
						
						b26aa04a9b 
					 
					
						
						
							
							[Dovecot] Imapsync: Increase timeout1 value  
						
						
						
						
					 
					
						2018-05-24 17:34:43 +02:00 
						 
				 
			
				
					
						
							
							
								André Peters 
							
						 
					 
					
						
						
							
						
						6a01411460 
					 
					
						
						
							
							[Dovecot] Fix imapsync  
						
						
						
						
					 
					
						2018-02-27 15:12:21 +01:00 
						 
				 
			
				
					
						
							
							
								eXtremeSHOK 
							
						 
					 
					
						
						
							
						
						8eb05d1450 
					 
					
						
						
							
							Fix for large Mailboxes to avoid timeouts 2  
						
						... 
						
						
						
						Missing ' (sorry my editor keeps correcting the '" to " ) 
						
						
					 
					
						2018-02-14 14:02:56 +02:00 
						 
				 
			
				
					
						
							
							
								eXtremeSHOK 
							
						 
					 
					
						
						
							
						
						a37a8e3b2a 
					 
					
						
						
							
							Fix for large Mailboxes to avoid timeouts  
						
						... 
						
						
						
						** I agree to the code of conduct and the contributory guidelines **
Tested with 80+GB single inbox via imap
``` --nofoldersizes --skipsize --fast ``` file and folder sizes are only used for statistics, which are completely useless. Before the actual data is transfered the message and folder sizes need to be calculated on a 200 000+ message inbox, this will almost never complete.
``` --buffersize 8192000 ``` sets the io buffer to 8mb, the default buffer is 4kbyte, this is speeds up syncs.
```  --skipheader 'X-*' ``` X headers vary wildly from system to system and do not ensure message uniqueness, they are not needed.
```  --split1 3000 --split2 3000 ```    split the requests in several parts on the server, 3000 is the number of messages handled per request.
``` --fastio1 --fastio2 ``` use fastio 
						
						
					 
					
						2018-02-14 13:27:30 +02:00 
						 
				 
			
				
					
						
							
							
								Joshua Hesketh 
							
						 
					 
					
						
						
							
						
						2fc13bdfbe 
					 
					
						
						
							
							Fix imapsync for large mailboxes  
						
						... 
						
						
						
						Where there is a lot of folders in a mailbox the output may be larger
than TEXT will allow (64KiB). Instead use MEDIUMTEXT (16MiB) which
should be ample.
Additionally check that a sync isn't already running before starting
a new one.
Fixes : #1011  
						
						
					 
					
						2018-02-08 15:24:04 +11:00 
						 
				 
			
				
					
						
							
							
								andre.peters 
							
						 
					 
					
						
						
							
						
						04f9d74339 
					 
					
						
						
							
							[Web, Dovecot] Add new options to imapsync, other minor changes to forms, partly  fixes   #955  
						
						
						
						
					 
					
						2018-01-24 12:59:11 +01:00 
						 
				 
			
				
					
						
							
							
								André 
							
						 
					 
					
						
						
							
						
						60e97503f7 
					 
					
						
						
							
							[Web, Dovecot] Show wether a sync job is running, validate min max input attr and validate these values  
						
						
						
						
					 
					
						2017-11-08 11:07:32 +01:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
						
						08d6b97ffa 
					 
					
						
						
							
							[Dovecot] New Dovecot and Pigeonhole versions; include delete2 option in imapsync  
						
						
						
						
					 
					
						2017-08-31 10:36:10 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
						
						c7484434dd 
					 
					
						
						
							
							[Dovecot] Remove master.pid if not running; Check for active imapsync besides lock file; Reconnect MySQL connection in imapsync_cron.pl  
						
						
						
						
					 
					
						2017-07-31 08:19:02 +02:00 
						 
				 
			
				
					
						
							
							
								NuVivo314 
							
						 
					 
					
						
						
							
						
						601f3b6947 
					 
					
						
						
							
							Change select Priority  
						
						... 
						
						
						
						Simple change, for Select Older 
						
						
					 
					
						2017-06-21 11:54:03 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Frosch 
							
						 
					 
					
						
						
							
						
						4be67ccd64 
					 
					
						
						
							
							dovecot/imapsync_cron: Use passfiles to hide passwords from ps  
						
						
						
						
					 
					
						2017-06-19 11:43:07 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
						
						06928ec841 
					 
					
						
						
							
							imapsync: added option to delete from source after transfer  
						
						
						
						
					 
					
						2017-04-10 13:08:02 +02:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
						
						d891bc8894 
					 
					
						
						
							
							Docs  
						
						
						
						
					 
					
						2017-03-02 11:23:23 +01:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
						
						5f7fb2e7c2 
					 
					
						
						
							
							Deployed  dfc88cc with MkDocs version: 0.16.1  
						
						
						
						
					 
					
						2017-03-02 11:21:46 +01:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
						
						1587c73dad 
					 
					
						
						
							
							Dovecot imapsync changes  
						
						
						
						
					 
					
						2017-01-15 17:38:54 +01:00 
						 
				 
			
				
					
						
							
							
								andryyy 
							
						 
					 
					
						
						
							
						
						c403933017 
					 
					
						
						
							
							Add imapsync tool to Dovecot and change container layout  
						
						
						
						
					 
					
						2017-01-12 20:16:37 +01:00