Install Cypht app (d'uh)
Open the Filemanager for the app and navigate to
cypht / hm3.ini
On line 55 change the value to
auth_type = IMAP
In the 'IMAP Authentication' section (from line 77 onwards), amend the IMAP server settings to suit your server. I have used the Cloudron one - simples.
; IMAP Authentication ; ------------------- ; If auth_type is set to IMAP, configure the IMAP server to authenticate against ; with the following settings, otherwise these are ignored. ; ; This is just a label used in the UI. It can be set to anything imap_auth_name=Cloudron ; The hostname or IP address of the IMAP server to authenticate to imap_auth_server=mysupercoolcloudron.server ; The port the IMAP server is listening on. imap_auth_port=993 ; Enable TLS/SSL connections. Leave blank or set to false to disable. Set to ; true to enable TLS connections. If you want to use IMAP STARTTLS, do NOT ; enable this. This is only for TLS enabled sockets (typically on port 993). imap_auth_tls=true
- On line 157 change the value to
This way no db is needed and settings are kept in files.
- Make sure that the location for where cypht will place the files exists. For example, on line 165, change the value to
Save the file and close the Filemanager
Open the Terminal for the app and change to the cypht directory:
Run the following command to update the config for cypht:
sudo php ./scripts/config_gen.php
Get out of the Terminal and restart the app
Login using an appropriate account that authenticates against the IMAP server you added to the config.
Enjoy and let me know how you get on