Roundcube testing on bekkalokk now working. #14
No reviewers
Labels
No Label
art
backup
big
blocked
bug
crash report
disputed
documentation
duplicate
enhancement
good first issue
logging
nixos
question
salt
security
servers n' hardware
wontfix
No Milestone
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Drift/pvv-nixos-config#14
Loading…
Reference in New Issue
No description provided.
Delete Branch "roundcube"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Should we add roundcube to bekkalokk to have one less dependency on spikkjeposhe.
d4f0330018
toc2bcd7d18f
c2bcd7d18f
to6139cb8c19
Nevermind smtp is currently broken and needs to be fixed.
I currently get:
and have gotten:
before commenting out.
8ae5a64cc8
to7dc0b99a09
Maybe fixed with changing user to pvv.ntnu.no instead of imap.
thanx @felixalb
$config['mail_domain'] = "pvv.ntnu.no";
$config['smtp_user'] = "%u";
Please fix the commit author and message
Maybe something like:
bekkalokk/roundcube: init at
<listen url>
@ -13,6 +13,7 @@
# ./services/website.nix
./services/nginx.nix
./services/gitea/default.nix
./services/webmail
praise: Thanks for putting it in a folder like this!
@ -0,0 +3,4 @@
with lib;
let
cfg = config.services.roundcube;
domain = "webmail2.pvv.ntnu.no";
webmail
is currently a directory of multiple email clients, but the roundcube module in nixos listens on/
path on this host so this should probably be a service domain likeroundcube.pvv.ntnu.no
We can set up a redirect on
webmail.pvv.ntnu.no/roundcube
later to keep old links/bookmarks workingAlternatively you could override the nginx config to listen on the subdirectory
@ -0,0 +22,4 @@
$config['default_host'] = "ssl://imap.pvv.ntnu.no";
$config['default_port'] = 993;
$config['smtp_server'] = "tls://smtp.pvv.ntnu.no";
$config['smtp_port'] = 25;
We have SSL smtp which we should probably use over STARTTLS on 25
Sure. I only copied our current roundcube config and worked a bit on it to work.
@ -0,0 +32,4 @@
'';
};
networking.firewall.allowedTCPPorts = [ 80 443 ];
nginx is what listens on these ports, and that is managed somewhere else so this should be removed
7dc0b99a09
to7aae4639d0
7aae4639d0
toa7e9c52d9f
a7e9c52d9f
to8400cecf64
The commit author is still "=" instead of adrian, would be nice to get fixed
That is the only thing I consider super-blocking
@ -0,0 +16,4 @@
extraConfig = ''
# starttls needed for authentication, so the fqdn required to match
# the certificate
We are no longer using starttls
@ -0,0 +21,4 @@
$config['default_host'] = "ssl://imap.pvv.ntnu.no";
$config['default_port'] = 993;
#$config['smtp_server'] = "tls://smtp.pvv.ntnu.no";
#$config['smtp_port'] = 25;
nit: comments should be dropped
8400cecf64
toc8d383c9ab