summaryrefslogtreecommitdiff
path: root/debian/debconf/conf.d/router/400_exim4-config_system_aliases
diff options
context:
space:
mode:
Diffstat (limited to 'debian/debconf/conf.d/router/400_exim4-config_system_aliases')
-rw-r--r--debian/debconf/conf.d/router/400_exim4-config_system_aliases29
1 files changed, 29 insertions, 0 deletions
diff --git a/debian/debconf/conf.d/router/400_exim4-config_system_aliases b/debian/debconf/conf.d/router/400_exim4-config_system_aliases
new file mode 100644
index 0000000..c663570
--- /dev/null
+++ b/debian/debconf/conf.d/router/400_exim4-config_system_aliases
@@ -0,0 +1,29 @@
+
+# This router handles aliasing using a traditional /etc/aliases file.
+#
+##### NB You must ensure that /etc/aliases exists. It used to be the case
+##### NB that every Unix had that file, because it was the Sendmail default.
+##### NB These days, there are systems that don't have it. Your aliases
+##### NB file should at least contain an alias for "postmaster".
+#
+# Piping to programs in /etc/aliases is disabled per default.
+# If that is a problem for you, see
+# /usr/share/doc/exim4-config/README.system_aliases
+# or explanation and some workarounds.
+#
+# Note that the transports listed below are the same as are used for
+# .forward files; you might want to set up different ones for pipe and
+# file deliveries from aliases.
+
+system_aliases:
+ debug_print = "R: system_aliases for $local_part@$domain"
+ driver = redirect
+ domains = +local_domains
+ allow_fail
+ allow_defer
+ data = ${lookup{$local_part}lsearch{/etc/aliases}}
+# user = list
+# group = mail
+ file_transport = address_file
+# pipe_transport = address_pipe
+# directory_transport = address_directory