- hostingcontroller by default supports the exim configuration with single file.
- If you want to use multiple files then you have to made following changes in your exim configuration files. Add following lines in the file containing MAIN CONFIGURATION SETTINGS section
	domainlist virtual_local_domains = @:localhost:lsearch;/etc/VirtualDomains
	domainlist local_domains = +virtual_local_domains 
- Add following lines in the ROUTERS CONFIGURATION section

	virtual_alias:
	  driver = redirect
	  allow_defer
	  allow_fail
	  data = ${expand:${lookup{$local_part}lsearch*{/etc/vmail/aliases.$domain} } }
	  domains = +virtual_local_domains
	  file_transport = address_file
	  pipe_transport = special_pipe
	  qualify_preserve_domain
	  user = mail
	  require_files = /etc/vmail/aliases.$domain

	# Virtual Localuser

	virtual_localuser:
	  driver = accept
	  condition = ${lookup {$local_part} lsearch {/etc/vmail/passwd.$domain} {$value}}
	  domains = +virtual_local_domains
	  require_files = /etc/vmail/passwd.$domain
	  transport = virtual_local_delivery 

-Add follwoing lines in TRANSPORTS CONFIGURATION section

	virtual_local_delivery:
	  driver = appendfile
	  allow_symlink
	  create_directory
	  delivery_date_add
	  directory_mode = 600
	  envelope_to_add
	  file = /var/spool/vmail/$domain/$local_part
	  group = mail
	  mode = 600
	  return_path_add
	  user = ${extract{2} {:} {${lookup {$local_part} lsearch {/etc/vmail/passwd.$domain} {$value} } } }
- If you want to use your own exim configuration file, then put all the above mentioned entries in your provided exim configuration file in respective sections.
	
