|  | @@ -271,9 +271,13 @@ class EmailNotifier(object):
 | 
	
		
			
			| 271 | 271 |          for role in notifiable_roles:
 | 
	
		
			
			| 272 | 272 |              logger.info(self, 'Sending email to {}'.format(role.user.email))
 | 
	
		
			
			| 273 | 273 |              to_addr = '{name} <{email}>'.format(name=role.user.display_name, email=role.user.email)
 | 
	
		
			
			|  | 274 | +            #
 | 
	
		
			
			|  | 275 | +            # INFO - G.M - 2017-11-15 - set content_id in header to permit reply
 | 
	
		
			
			|  | 276 | +            # references can have multiple values, but only one in this case.
 | 
	
		
			
			| 274 | 277 |              replyto_addr = self._global_config.EMAIL_NOTIFICATION_REPLY_TO_EMAIL.replace( # nopep8
 | 
	
		
			
			| 275 | 278 |                  '{content_id}',str(content.content_id)
 | 
	
		
			
			| 276 | 279 |              )
 | 
	
		
			
			|  | 280 | +
 | 
	
		
			
			| 277 | 281 |              reference_addr = self._global_config.EMAIL_NOTIFICATION_REFERENCES_EMAIL.replace( #nopep8
 | 
	
		
			
			| 278 | 282 |                  '{content_id}',str(content.content_id)
 | 
	
		
			
			| 279 | 283 |               )
 | 
	
	
		
			
			|  | @@ -294,6 +298,11 @@ class EmailNotifier(object):
 | 
	
		
			
			| 294 | 298 |              message['From'] = self._get_sender(user)
 | 
	
		
			
			| 295 | 299 |              message['To'] = to_addr
 | 
	
		
			
			| 296 | 300 |              message['Reply-to'] = formataddr(('',replyto_addr))
 | 
	
		
			
			|  | 301 | +            # INFO - G.M - 2017-11-15
 | 
	
		
			
			|  | 302 | +            # References can theorically have label, but in pratice, references
 | 
	
		
			
			|  | 303 | +            # contains only message_id from parents post in thread.
 | 
	
		
			
			|  | 304 | +            # To link this email to a content we create a virtual parent
 | 
	
		
			
			|  | 305 | +            # in reference who contain the content_id.
 | 
	
		
			
			| 297 | 306 |              message['References'] = formataddr(('',reference_addr))
 | 
	
		
			
			| 298 | 307 |              # TODO: add correct header to allow reply
 | 
	
		
			
			| 299 | 308 |              body_text = self._build_email_body(self._global_config.EMAIL_NOTIFICATION_CONTENT_UPDATE_TEMPLATE_TEXT, role, content, user)
 |