Alexander Graf 
							
						 
					 
					
						
						
							
						
						5e8fdd4c9e 
					 
					
						
						
							
							Filter logs line based and in binary mode without decoding utf-8  
						
						... 
						
						
						
						(cherry picked from commit 4a49234afa 
						
						
					 
					
						2024-10-17 15:36:21 +00:00 
						 
				 
			
				
					
						
							
							
								Dimitri Huisman 
							
						 
					 
					
						
						
							
						
						60b9ff0090 
					 
					
						
						
							
							Fixed log filter not filtering out log messages for dovecot/nginx/postfix.  
						
						... 
						
						
						
						Fixed postfix not logging to standard out.
Fixed not all containers logging to journald.
Removed POSTFIX_LOG_FILE functionality. Added documentation on how to achieve the same (log to file) via journald & rsyslogd (see new FAQ entry 'How can I view and export the logs of a Mailu container?'). 
						
						
					 
					
						2023-10-27 14:10:13 +00:00 
						 
				 
			
				
					
						
							
							
								Florent Daigniere 
							
						 
					 
					
						
						
							
						
						562cd8c135 
					 
					
						
						
							
							Remove the usage of capabilities use port 8080  
						
						... 
						
						
						
						In the real world users can't get them to work... 
						
						
					 
					
						2023-08-28 11:34:51 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Daigniere 
							
						 
					 
					
						
						
							
						
						7e46e1491e 
					 
					
						
						
							
							as requested in review  
						
						
						
						
					 
					
						2023-04-22 10:37:44 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Daigniere 
							
						 
					 
					
						
						
							
						
						36fcb9b830 
					 
					
						
						
							
							dovecot is creating zombies  
						
						
						
						
					 
					
						2023-04-21 17:27:59 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Daigniere 
							
						 
					 
					
						
						
							
						
						7b08232049 
					 
					
						
						
							
							Sanitize logs as appropriate  
						
						
						
						
					 
					
						2023-04-13 14:46:12 +02:00 
						 
				 
			
				
					
						
							
							
								Florent Daigniere 
							
						 
					 
					
						
						
							
						
						108958cabb 
					 
					
						
						
							
							drop privs better  
						
						
						
						
					 
					
						2022-12-23 10:58:06 +01:00 
						 
				 
			
				
					
						
							
							
								Florent Daigniere 
							
						 
					 
					
						
						
							
						
						4e3874b0c1 
					 
					
						
						
							
							Enable dynamic resolution of hostnames  
						
						
						
						
					 
					
						2022-12-08 13:00:50 +01:00 
						 
				 
			
				
					
						
							
							
								Florent Daigniere 
							
						 
					 
					
						
						
							
						
						5da2ab8fd1 
					 
					
						
						
							
							drop privs  
						
						
						
						
					 
					
						2022-11-27 12:08:15 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						a29f066858 
					 
					
						
						
							
							Move even more python deps to base image  
						
						
						
						
					 
					
						2022-10-12 16:32:27 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Graf 
							
						 
					 
					
						
						
							
						
						9bc685c30b 
					 
					
						
						
							
							removed some more whitespace  
						
						
						
						
					 
					
						2021-10-29 15:34:00 +02:00 
						 
				 
			
				
					
						
							
							
								Dennis Hoppe 
							
						 
					 
					
						
						
							
						
						f3ac4e9397 
					 
					
						
						
							
							Remove unused variables  
						
						
						
						
					 
					
						2020-06-16 15:45:11 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Wyraz 
							
						 
					 
					
						
						
							
						
						a907fe4cac 
					 
					
						
						
							
							Split HOST_ANTISPAM in HOST_ANTISPAM_MILTER and HOST_ANTISPAM_WEBUI  
						
						
						
						
					 
					
						2019-10-13 20:13:02 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Ernst 
							
						 
					 
					
						
						
							
						
						de29012d0b 
					 
					
						
						
							
							Remove unused stat import  
						
						
						
						
					 
					
						2019-10-10 09:51:52 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Ernst 
							
						 
					 
					
						
						
							
						
						dc8a798ca1 
					 
					
						
						
							
							Use correct octal notation for python3  
						
						
						
						
					 
					
						2019-10-03 08:32:56 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Ernst 
							
						 
					 
					
						
						
							
						
						18bc2fe78b 
					 
					
						
						
							
							Use more readable forms of makedirs and chmod  
						
						
						
						
					 
					
						2019-10-03 08:31:00 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Ernst 
							
						 
					 
					
						
						
							
						
						88bfb0d17f 
					 
					
						
						
							
							Fix rspamd-learn when moving mail from/to junk folder  
						
						... 
						
						
						
						Before, the ham/spam scripts got the rspamd-ip/port from the environment.
However, when checking the environment of these processes now, it seems
cleared. Maybe the new dovecot version now clears environment? — I couldn’t
find a hint.
In any case, using the common mechanism of injecting the ip/port from where
it’s definately known by the already-used jinja2-mechanism seems reasonably
safe. 
						
						
					 
					
						2019-09-27 19:53:09 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Wyraz 
							
						 
					 
					
						
						
							
						
						de2f166bd1 
					 
					
						
						
							
							Resolve HOST_* to *_ADDRESS only if *_ADDRESS is not already set  
						
						
						
						
					 
					
						2019-08-31 18:18:58 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Möhlmann 
							
						 
					 
					
						
						
							
						
						05ea4474e7 
					 
					
						
						
							
							make ANTIVIRUS_ADDRESS consistent with  #940  
						
						
						
						
					 
					
						2019-08-22 13:08:43 +03:00 
						 
				 
			
				
					
						
							
							
								Ionut Filip 
							
						 
					 
					
						
						
							
						
						075417bf90 
					 
					
						
						
							
							Merged master and fixed conflicts  
						
						
						
						
					 
					
						2019-08-21 20:35:24 +03:00 
						 
				 
			
				
					
						
							
							
								hoellen 
							
						 
					 
					
						
						
							
						
						9de5dc2592 
					 
					
						
						
							
							Use python package socrate instead of Mailustart  
						
						
						
						
					 
					
						2019-07-25 10:33:57 +02:00 
						 
				 
			
				
					
						
							
							
								Ionut Filip 
							
						 
					 
					
						
						
							
						
						f9e3cd3c5d 
					 
					
						
						
							
							Use corret host_* variables  
						
						
						
						
					 
					
						2019-02-15 16:49:56 +02:00 
						 
				 
			
				
					
						
							
							
								Ionut Filip 
							
						 
					 
					
						
						
							
						
						71d63c6e45 
					 
					
						
						
							
							Fix redis resolve in imap  
						
						
						
						
					 
					
						2019-02-15 16:20:55 +02:00 
						 
				 
			
				
					
						
							
							
								Ionut Filip 
							
						 
					 
					
						
						
							
						
						9684ebf33f 
					 
					
						
						
							
							Use mailustart package from git  
						
						
						
						
					 
					
						2019-01-24 14:53:02 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Möhlmann 
							
						 
					 
					
						
						
							
						
						7a9685bcb9 
					 
					
						
						
							
							Resolve admin during start to work around Docker DNS flaky-ness  
						
						
						
						
					 
					
						2019-01-17 16:40:44 +02:00 
						 
				 
			
				
					
						
							
							
								mergify[bot] 
							
						 
					 
					
						
						
							
						
						4204facd85 
					 
					
						
						
							
							Merge pull request  #810  from usrpro/feat-logging  
						
						... 
						
						
						
						Implement some degree of logging 
						
						
					 
					
						2019-01-08 15:53:31 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Möhlmann 
							
						 
					 
					
						
						
							
						
						049ca9941f 
					 
					
						
						
							
							Cleanup syntax and fix typo  
						
						
						
						
					 
					
						2019-01-08 05:21:03 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Möhlmann 
							
						 
					 
					
						
						
							
						
						0ac3cf9617 
					 
					
						
						
							
							Don't recursivly chown on mailboxes.  
						
						... 
						
						
						
						This fixes  #776 .
Recursion is not needed, as the permissions will only need to be set on the first invocation. 
						
						
					 
					
						2019-01-08 05:00:15 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Möhlmann 
							
						 
					 
					
						
						
							
						
						7d01bb2a4d 
					 
					
						
						
							
							LOG_LEVEL docs and changelog entry  
						
						
						
						
					 
					
						2019-01-08 00:58:01 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Möhlmann 
							
						 
					 
					
						
						
							
						
						b04a9d1c28 
					 
					
						
						
							
							Implement debug logging for template rendering  
						
						
						
						
					 
					
						2019-01-08 00:38:06 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Möhlmann 
							
						 
					 
					
						
						
							
						
						b9313488dd 
					 
					
						
						
							
							Add logging for tenacity.retry  
						
						... 
						
						
						
						In the process we found that the previous way of tenacity syntax caused it not to honor any args.
In this commit we've refactored to use the @decorator syntax, in which tenacity seems to behave better. 
						
						
					 
					
						2019-01-07 23:49:10 +02:00 
						 
				 
			
				
					
						
							
							
								Ionut Filip 
							
						 
					 
					
						
						
							
						
						1187cac5e1 
					 
					
						
						
							
							Finished up switching from .sh to .py  
						
						
						
						
					 
					
						2018-10-23 11:58:36 +03:00 
						 
				 
			
				
					
						
							
							
								Ionut Filip 
							
						 
					 
					
						
						
							
						
						eb7dfb5771 
					 
					
						
						
							
							Cleaning up start.py  
						
						
						
						
					 
					
						2018-10-22 17:02:43 +03:00 
						 
				 
			
				
					
						
							
							
								kaiyou 
							
						 
					 
					
						
						
							
						
						d5162328ec 
					 
					
						
						
							
							Allow dovecot to write the source configuration directory for compiling sieve scripts  
						
						
						
						
					 
					
						2018-10-17 18:48:59 +02:00 
						 
				 
			
				
					
						
							
							
								kaiyou 
							
						 
					 
					
						
						
							
						
						00b5ae11db 
					 
					
						
						
							
							Merge branch 'master' into feat-abstract-db  
						
						
						
						
					 
					
						2018-10-10 08:41:56 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Möhlmann 
							
						 
					 
					
						
						
							
						
						0817629869 
					 
					
						
						
							
							Increase attempts as it failed on fresh Swarm host  
						
						
						
						
					 
					
						2018-10-07 02:10:13 +03:00 
						 
				 
			
				
					
						
							
							
								Tim Möhlmann 
							
						 
					 
					
						
						
							
						
						1bae5968ad 
					 
					
						
						
							
							Import tenacy and fix syntax errors  
						
						
						
						
					 
					
						2018-10-07 01:39:02 +03:00 
						 
				 
			
				
					
						
							
							
								Tim Möhlmann 
							
						 
					 
					
						
						
							
						
						c457ccfa60 
					 
					
						
						
							
							Use tenacity for resolver retries  
						
						
						
						
					 
					
						2018-10-07 00:32:05 +03:00 
						 
				 
			
				
					
						
							
							
								kaiyou 
							
						 
					 
					
						
						
							
						
						9890e1fb2a 
					 
					
						
						
							
							Fix the dovecot configuration path  
						
						
						
						
					 
					
						2018-09-27 16:13:02 +02:00 
						 
				 
			
				
					
						
							
							
								kaiyou 
							
						 
					 
					
						
						
							
						
						43b6547e1c 
					 
					
						
						
							
							Lower the loglevel of podop  
						
						
						
						
					 
					
						2018-09-27 14:53:58 +02:00 
						 
				 
			
				
					
						
							
							
								kaiyou 
							
						 
					 
					
						
						
							
						
						6d088504bd 
					 
					
						
						
							
							Adjust podop debug level based on environment  
						
						
						
						
					 
					
						2018-09-27 14:37:47 +02:00 
						 
				 
			
				
					
						
							
							
								kaiyou 
							
						 
					 
					
						
						
							
						
						d8365bfbcf 
					 
					
						
						
							
							Use simpler routes for Dovecot  
						
						
						
						
					 
					
						2018-09-27 07:55:54 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Möhlmann 
							
						 
					 
					
						
						
							
						
						cc8e15748b 
					 
					
						
						
							
							Retry 10 times when resolving fails in start.py scripts  
						
						
						
						
					 
					
						2018-08-08 17:54:15 +03:00 
						 
				 
			
				
					
						
							
							
								Pierre Jaury 
							
						 
					 
					
						
						
							
						
						b5d6b93869 
					 
					
						
						
							
							Switch to using Podop in Dovecot  
						
						
						
						
					 
					
						2018-07-26 21:41:11 +02:00 
						 
				 
			
				
					
						
							
							
								Mildred Ki'Lya 
							
						 
					 
					
						
						
							
						
						ae8c9f5a6b 
					 
					
						
						
							
							Add various environment variables to allow running outside of docker-compose  
						
						
						
						
					 
					
						2018-05-08 20:41:02 +01:00 
						 
				 
			
				
					
						
							
							
								kaiyou 
							
						 
					 
					
						
						
							
						
						091369915b 
					 
					
						
						
							
							Display the user quota in the admin interface  
						
						
						
						
					 
					
						2018-04-21 15:48:07 +02:00 
						 
				 
			
				
					
						
							
							
								kaiyou 
							
						 
					 
					
						
						
							
						
						652ca769dc 
					 
					
						
						
							
							Allow authentication from webmail directly,  fixes   #308  
						
						
						
						
					 
					
						2017-11-10 15:54:41 +01:00 
						 
				 
			
				
					
						
							
							
								kaiyou 
							
						 
					 
					
						
						
							
						
						689be5f2d9 
					 
					
						
						
							
							Move all directories per theme  
						
						
						
						
					 
					
						2017-11-01 12:11:04 +01:00