Added mail forwarding

master
Illia Chub 2020-09-04 16:48:52 +03:00
parent 7f95a0c6ff
commit 1a5f10580e
4 changed files with 11 additions and 4 deletions

Binary file not shown.

View File

@ -20,7 +20,7 @@
loginAccounts = {
"test@ilchub.net" = {
hashedPassword = "";
#aliases = [
# "mail@example.com"
#];
@ -30,8 +30,15 @@
catchAll = [
"ilchub.net"
];
sieveScript = ''
require ["fileinto", "mailbox"];
if header :contains "Chat-Version" "1.0"
{
fileinto :create "DeltaChat";
stop;
}
'';
};
};
# Extra virtual aliases. These are email addresses that are forwarded to

View File

@ -62,8 +62,8 @@ MakeConfig()
sed -i '21s/.*/\t"'$USERNAME'@'$DOMAIN'" = {/' mailserver.nix
sed -i '22s/.*/\t hashedPassword = "'"$PASSWORD"'";/' mailserver.nix
sed -i '31s/.*/\t\t"'"$DOMAIN"'"/' mailserver.nix
sed -i '41s/.*/\t "admin@'"$DOMAIN"'" = "'"$USERNAME"'@'"$DOMAIN"'";/' mailserver.nix
sed -i '63s/.*/ email = "'"$USERNAME"'@'"$DOMAIN"'";/' mailserver.nix
sed -i '48s/.*/\t "admin@'"$DOMAIN"'" = "'"$USERNAME"'@'"$DOMAIN"'";/' mailserver.nix
sed -i '70s/.*/ email = "'"$USERNAME"'@'"$DOMAIN"'";/' mailserver.nix
# System Configuration
sed -i "16s,.*,\t\"${sshKey}\"," configuration.nix