diff --git a/users/ben/.config/msmtp/config b/users/ben/.config/msmtp/config index 42237a8f..7df524e6 100644 --- a/users/ben/.config/msmtp/config +++ b/users/ben/.config/msmtp/config @@ -28,4 +28,15 @@ account b.baedorf@openproject.com tls on tls_trust_file /etc/ssl/certs/ca-certificates.crt +account byb@miom.space + host mail.hosting.de + port 587 + protocol smtp + auth on + from byb@miom.space + user byb@miom.space + tls on + tls_trust_file /etc/ssl/certs/ca-certificates.crt + + account default : hello@benjaminbaedorf.eu diff --git a/users/ben/.config/offlineimap/config b/users/ben/.config/offlineimap/config index ed827e55..790a431b 100644 --- a/users/ben/.config/offlineimap/config +++ b/users/ben/.config/offlineimap/config @@ -1,7 +1,7 @@ [general] pythonfile = $XDG_CONFIG_HOME/offlineimap/functions.py metadata = $XDG_DATA_HOME/offlineimap -accounts = BBEU, RWTH +accounts = BBEU, RWTH, MiOM [Account BBEU] localrepository = LocalBBEU @@ -47,3 +47,18 @@ remotehost = imap.gmail.com remoteuser = b.baedorf@openproject.com remotepasseval = get_secret("service", "smtp", "host", "smtp.gmail.com", "user", "b.baedorf@openproject.com") sslcacertfile = /etc/ssl/certs/ca-certificates.crt + +[Account MiOM] +localrepository = LocalMiOM +remoterepository = RemoteMiOM + +[Repository LocalMiOM] +type = Maildir +localfolders = ~/Mail/byb@miom.space + +[Repository RemoteMiOM] +type = IMAP +remotehost = mail.hosting.de +remoteuser = byb@miom.space +remotepasseval = get_secret("service", "smtp", "host", "mail.hosting.de", "user", "byb@miom.space") +sslcacertfile = /etc/ssl/certs/ca-certificates.crt diff --git a/users/ben/home.nix b/users/ben/home.nix index eebdedc9..54f0d3e8 100644 --- a/users/ben/home.nix +++ b/users/ben/home.nix @@ -36,12 +36,15 @@ in macro index 'source $XDG_CONFIG_HOME/mutt/hello@benjaminbaedorf.eu.muttrc!' macro index 'source $XDG_CONFIG_HOME/mutt/benjamin.baedorf@rwth-aachen.de.muttrc!' macro index 'source $XDG_CONFIG_HOME/mutt/b.baedorf@openproject.com.muttrc!' + macro index 'source $XDG_CONFIG_HOME/mutt/byb@miom.space.muttrc!' ''; xdg.configFile."mutt/hello@benjaminbaedorf.eu.muttrc".source = ./.config/mutt + "/hello@benjaminbaedorf.eu.muttrc"; xdg.configFile."mutt/benjamin.baedorf@rwth-aachen.de.muttrc".source = ./.config/mutt + "/benjamin.baedorf@rwth-aachen.de.muttrc"; xdg.configFile."mutt/hello@benjaminbaedorf.eu.signature".source = ./.config/mutt + "/hello@benjaminbaedorf.eu.signature"; xdg.configFile."mutt/b.baedorf@openproject.com.muttrc".source = ./.config/mutt + "/b.baedorf@openproject.com.muttrc"; xdg.configFile."mutt/b.baedorf@openproject.com.signature".source = ./.config/mutt + "/b.baedorf@openproject.com.signature"; + xdg.configFile."mutt/byb@miom.space.muttrc".source = ./.config/mutt + "/byb@miom.space.muttrc"; + xdg.configFile."mutt/byb@miom.space.signature".source = ./.config/mutt + "/byb@miom.space.signature"; xdg.configFile."offlineimap/config".source = ./.config/offlineimap/config; xdg.configFile."msmtp/config".source = ./.config/msmtp/config; # xdg.configFile."wallpaper.jpg".source = ./assets/wallpaper.jpg;