26

Re: Debian 13 Trixi

Hi ZangHuangbin,

I have downloaded the latest development edition of iRedMail 1.7.4 at https://github.com/iredmail/iRedMail

When I try to install it on my debian trixie server I get errors about netdata and roundcube webmail packages missing.

Looking at https://dl.iredmail.org/yum/misc/, netdata-v2.9.0.gz.run and roundcubemail-1.6.13-complete.tar.gz are missing.
Do you know when these packages will be available ?

Also, I was wondering about the Sogo package because I wanted to keep the activesync function for mobile devices.
Then, I checked about the missing php-imap package and found this https://www.php-imap.com/ where one can download this missing package and use either z-push or a roundcube extension based on this php package which provides the same activesync service.

So, if I take the databases and folders from my old server and copy them to my new server, I should be able to get Roundcube as webmail interface and all my configurations and emails up and running under Roundcube, is this right ?

----

Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.

27

Re: Debian 13 Trixi

LaurentM wrote:

When I try to install it on my debian trixie server I get errors about netdata and roundcube webmail packages missing.

Fixed.

LaurentM wrote:

Also, I was wondering about the Sogo package because I wanted to keep the activesync function for mobile devices.
Then, I checked about the missing php-imap package and found this https://www.php-imap.com/ where one can download this missing package and use either z-push or a roundcube extension based on this php package which provides the same activesync service.

- ActiveSync is offered by SOGo and it works out of box.
- Z-Push is a php program and it requires php-imap package, but Debian 13 doesn't have such package yet.

28

Re: Debian 13 Trixi

Hi ZhangHuangbin,

I have installed today the latest version of iRedMail development edition and I had the pleasant surprise that you have also included the SOGo 5 package with nigthly builds for Debian Trixie.

So for the moment I will keep it as it will ease my server change.

The only thing which is different in the sogo.tmpl file is the location of all the WebServerResources files.
The '/usr/lib/GNUstep/SOGo/' now points to '/usr/lib/x86_64-linux-gnu/GNUstep/SOGo/'

Here below are the changes I made to make it work for the correct display of the SOGo webmail interface in sogo.tmpl:

location /SOGo.woa/WebServerResources/ {
    alias /usr/lib/x86_64-linux-gnu/GNUstep/SOGo/WebServerResources/;
#    alias /usr/lib/GNUstep/SOGo/WebServerResources/;
    expires max;
}
location /SOGo/WebServerResources/ {
    alias /usr/lib/x86_64-linux-gnu/GNUstep/SOGo/WebServerResources/;
#    alias /usr/lib/GNUstep/SOGo/WebServerResources/;
    expires max;
}
location ^/SOGo/so/ControlPanel/Products/([^/]*)/Resources/(.*)$ {
    alias /usr/lib/x86_64-linux-gnu/GNUstep/SOGo/$1.SOGo/Resources/$2;
#    alias /usr/lib/GNUstep/SOGo/$1.SOGo/Resources/$2;
    expires max;
}

Also, I would like to be able to point to https://webmail.<mydomain.ext> instead of https://<my.servername.ext>/SOGo to access the webmail interface, so do I have to create a virtual host in the '/etc/nginx/templates' folder or can I add one in the '/etc/nginx/sites-available' folder ?

29

Re: Debian 13 Trixi

LaurentM wrote:

The only thing which is different in the sogo.tmpl file is the location of all the WebServerResources files.
The '/usr/lib/GNUstep/SOGo/' now points to '/usr/lib/x86_64-linux-gnu/GNUstep/SOGo/'

Fixed.

LaurentM wrote:

Also, I would like to be able to point to https://webmail.<mydomain.ext> instead of https://<my.servername.ext>/SOGo to access the webmail interface, so do I have to create a virtual host in the '/etc/nginx/templates' folder or can I add one in the '/etc/nginx/sites-available' folder ?

You can add virtual host webmail.<mydomain.ext>.

30

Re: Debian 13 Trixi

Hi ZhangHuangbin,

I have tried many different solutions but I am unable to get nginx use a virtualhost to access SOGo.

The http://<servername.mydomain.ext>/SOGo/ works fine, but a URL proxy or URL rewrite doesn't seem to work the way I try to configure to access the SOGo groupware.

Do you have an example of a nginx virtualhost configuration that would work for http://webmail.<mydomain.ext>/ to access the SOGo groupware?