A snap includes both a webmail client and an email server and is built on top of iredmail.
You can run the following command to install.
$ sudo snap install --edge --devmode mail-all-in-one
After installation, you need to create a few email accounts in admin panel firstly.
-
login iRedAdmin(admin panel) with default admin account and password
http://device_ip_address:8090
-
click ‘Add’ --> ‘User’ in the banner of that webpage to create a couple of users
-
login Roundcube(webmail front) with one newly created account
http://device_ip_address:8089
-
compose an email and send it to intranet or extranet email mailbox.
To check the default admin account and password, please run the following command.
sudo mail-all-in-one.help
- intranet email-box
It works fine to send/receive emails to intranet email-box(e.g xxx@example.com) - extranet email-box
You probably will always have some emails end up in the spam folder due to spam filters(e.g gmail). Meanwhile, it will probably fail to send an email to an extranet email-box if you’re behind a firewall.
To modify the admin account and password, please run the following command.
$ sudo snap set mail-all-in-one admin-username=<New Admin Username>
$ sudo snap set mail-all-in-one admin-password=<New Admin Password>
As of now, devmode is needed for the snap installation as bunch of seccomp denial(fchown) occurs
in strict confinement while using dovecot for a local delivery agent.
Some tweaks are needed in snapcraft.yaml file after the user & group management related interface is landed.
Any feedback will be appreciated.
Thanks
P.S.
@stevewi
Thanks for your interesting in iredmail solution. Armhf build of the snap can be found at edge channel now.