6768c6c059 
								
							 
						 
						
							
							
								
								Chore: Remove public vars in setting package ( #81018 )  
							
							... 
							
							
							
							Removes the public variable setting.SecretKey plus some other ones. 
Introduces some new functions for creating setting.Cfg. 
							
						 
						
							2024-01-23 12:36:22 +01:00  
				
					
						
							
							
								 
						
							
								e0402115ea 
								
							 
						 
						
							
							
								
								Notifications: Optional trace propagation through SMTP ( #80481 )  
							
							... 
							
							
							
							* Notifications: Optional trace propagation through SMTP
Signed-off-by: Dave Henderson <dave.henderson@grafana.com>
* fix failing test
Signed-off-by: Dave Henderson <dave.henderson@grafana.com>
* Add documentation
Signed-off-by: Dave Henderson <dave.henderson@grafana.com>
---------
Signed-off-by: Dave Henderson <dave.henderson@grafana.com> 
							
						 
						
							2024-01-22 10:50:05 -05:00  
				
					
						
							
							
								 
						
							
								d5b9602a79 
								
							 
						 
						
							
							
								
								Config: Can add static headers to email messages ( #79365 )  
							
							... 
							
							
							
							* Can add allowed custom headers to an email Message. WIP.
* adds slug as a custom email header to all outgoing emails
* Headers are static - declared as key/value pairs in config. All static headers get added to emails.
* updates comment
* adds tests for parsing smtp static headers
* updates test to assert static headers are included when building email
* updates test to use multiple static headers
* updates test names
* fixes linting issue with error
* ignore gocyclo for loading config
* updates email headers in tests to be formatted properly
* add static headers first
* updates tests to assert that regular headers like From cant be overwritten
* ensures only the header is in a valid format for smtp and not the value
* updates comment and error message wording
* adds to docs and ini sample files
* updates smtp.static_headers docs examples formatting
* removes lines commented with semi colons
* prettier:write
* renames var 
							
						 
						
							2023-12-14 12:59:43 -06:00  
				
					
						
							
							
								 
						
							
								4cadbba686 
								
							 
						 
						
							
							
								
								Email: Allow configuration of content types for email notifications ( #34530 )  
							
							... 
							
							
							
							* Alerting: Allow configuration of content types for email notifications
* Fix lint error
* Improves email templates
* Improve configuration documentation
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Improve code comments
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Improve configuration documentation
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Improve email template
* Remove unnecessary predeclaration
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Adds handling for unrecognized content type
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Move utility function outside of util package
* Fixes syntax
* Remove unused package
* Fix lint error
* improve email templates
* Fix test
* Alerting: Allow configuration of content types for email notifications
* Fix lint error
* Improves email templates
* Improve configuration documentation
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Improve code comments
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Improve configuration documentation
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
* Improve email template
* Remove unnecessary predeclaration
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Adds handling for unrecognized content type
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
* Move utility function outside of util package
* Fixes syntax
* Remove unused package
* Fix lint error
* improve email templates
* Fix test
* Fix comment style
Co-authored-by: Ganesh Vernekar <15064823+codesome@users.noreply.github.com>
* Fix template formatting
* Add test and improve error handling
* Fix test
* Fix formatting
* Fix formatting
* Improve documentation and regenerates txt template
* Update docs/sources/administration/configuration.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
Co-authored-by: Djairho Geuens <djairho.geuens@ae.be>
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
Co-authored-by: Ganesh Vernekar <15064823+codesome@users.noreply.github.com>
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com> 
							
						 
						
							2021-07-19 13:31:51 +03:00  
				
					
						
							
							
								 
						
							
								16297da298 
								
							 
						 
						
							
							
								
								Email Notifications: Add StartTLSPolicy config flag ( #24574 )  
							
							
							
						 
						
							2020-05-13 16:33:40 +02:00  
				
					
						
							
							
								 
						
							
								fa7d7ed5df 
								
							 
						 
						
							
							
								
								Initial Baby Step to refactoring settings from global vars to instance ( #11777 )  
							
							... 
							
							
							
							* wip: start on refactoring settings
* settings: progress on settings refactor
* refactor: progress on settings refactoring
* fix: fixed failing test
* settings: moved smtp settings from global to instance 
							
						 
						
							2018-04-30 16:21:04 +02:00  
				
					
						
							
							
								 
						
							
								af79d046db 
								
							 
						 
						
							
							
								
								introduce smtp config option for EHLO identity  
							
							
							
						 
						
							2017-09-24 20:48:20 +02:00  
				
					
						
							
							
								 
						
							
								90cbfacacf 
								
							 
						 
						
							
							
								
								Add `FromName` to SmtpSettings struct  
							
							... 
							
							
							
							Updates the `SmtpSettings` struct to include a value for setting the
name of the email sender. 
							
						 
						
							2017-02-15 07:45:28 +11:00  
				
					
						
							
							
								 
						
							
								bb2d810709 
								
							 
						 
						
							
							
								
								Final work password reset email,  Closes   #1456  
							
							
							
						 
						
							2015-06-08 18:25:04 +02:00  
				
					
						
							
							
								 
						
							
								db0c442eaf 
								
							 
						 
						
							
							
								
								Added configuration options for smtp  
							
							
							
						 
						
							2015-06-08 17:56:56 +02:00  
				
					
						
							
							
								 
						
							
								3f5ab189cd 
								
							 
						 
						
							
							
								
								Began work on emailing service  #1456  
							
							
							
						 
						
							2015-06-04 14:29:39 +02:00