From 6b7a33c43599fea1f06c9a68101d80ccca1c40ca Mon Sep 17 00:00:00 2001 From: kaiyou Date: Mon, 11 Sep 2017 08:12:04 +0200 Subject: [PATCH] Add a (not working) postfix conf for transports --- postfix/conf/main.cf | 3 ++- postfix/conf/sqlite-transport.cf | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 postfix/conf/sqlite-transport.cf diff --git a/postfix/conf/main.cf b/postfix/conf/main.cf index b806a46f..8c8aef0b 100644 --- a/postfix/conf/main.cf +++ b/postfix/conf/main.cf @@ -90,7 +90,8 @@ virtual_alias_maps = ${sql}sqlite-virtual_alias_maps.cf virtual_mailbox_domains = ${sql}sqlite-virtual_mailbox_domains.cf virtual_mailbox_maps = $virtual_alias_maps -# Mails are forwarded to Dovecot for delivery +# Mails are transported if required, then forwarded to Dovecot for delivery +transport_maps = ${sql}sqlite-transport.cf virtual_transport = lmtp:inet:imap:2525 # In order to prevent Postfix from running DNS query, enforce the use of the diff --git a/postfix/conf/sqlite-transport.cf b/postfix/conf/sqlite-transport.cf new file mode 100644 index 00000000..2f9de981 --- /dev/null +++ b/postfix/conf/sqlite-transport.cf @@ -0,0 +1,3 @@ +dbpath = /data/main.db +query = + SELECT 'smtp:'||smtp FROM relay WHERE name='%s'