trying some fixes

This commit is contained in:
twoneis 2025-02-18 19:49:21 +01:00
parent 8bb634a237
commit a27addf7ca

View file

@ -36,10 +36,6 @@ in mkIf conf.mail.enable {
implicit = true; implicit = true;
}; };
listener = { listener = {
smtp = {
protocl = "smtp";
bind = "[::]:25";
};
submissions = { submissions = {
protocol = "smtp"; protocol = "smtp";
bind = "[::]:465"; bind = "[::]:465";
@ -69,18 +65,30 @@ in mkIf conf.mail.enable {
private-key = "%{file:/var/lib/acme/chpu.eu/key.pem}%"; private-key = "%{file:/var/lib/acme/chpu.eu/key.pem}%";
}; };
session.auth = { session.auth = {
mechanism = "[plain]"; mechanism = "[plain, login]";
directory = "'in-memory'"; directory = "'default'";
must-match-sender = false;
}; };
storage.directory = "in-memory"; store = {
session.rcpt.directory = "'in-memory'"; rocksdb = {
type = "rocksdb";
path = "/opt/stalwart/data";
};
};
storage = {
data = "rocksdb";
directory = "default";
lookup = "rocksdb";
};
session.rcpt.directory = "'default'";
directory."imap".lookup.demains = [ "chpu.eu" ]; directory."imap".lookup.demains = [ "chpu.eu" ];
directory."in-memory" = { directory."default" = {
type = "memory"; type = "internal";
store = "rocksdb";
principals = [ principals = [
{ {
class = "individual"; class = "individual";
name = "mira"; name = "mira@chpu.eu";
description = "Mira Chacku Purakal"; description = "Mira Chacku Purakal";
secret = "%{file:/var/lib/stalwart-mail/secret/mira}%"; secret = "%{file:/var/lib/stalwart-mail/secret/mira}%";
emails = [ "mira@chpu.eu" ]; emails = [ "mira@chpu.eu" ];