2.0 KiB
Installation ⚙️
Fetchmail Issues 📨
Fetchmail might not work properly with large amounts of data. For more information, refer to this issue.
Deactivating Fetchmail ❌
Before uninstalling Fetchmail, ensure you remove all fetched accounts from the administration panel.
Fetchmail Security Concerns 🔐
There are known security concerns with Fetchmail as stated in the German Wikipedia. If you require Fetchmail functions in the future, consider creating a Docker container for Getmail as it is considered more secure.
Fetchmail Workaround 🔄
If you need to receive emails from another account, follow these steps:
- Redirect your emails to your new email account.
- Export all data from your original account.
- Import all data to your new account.
Port Management 🌐
Check for any port conflicts and manually change the conflicting ports if necessary. Use the following command to verify:
netstat -tulpn
Admin Account Creation 👤
To use Mailu, create the primary administrator user account, admin@{{hostname}}
, using the command below. Replace PASSWORD
with your preferred password:
docker-compose -p mailu exec admin flask mailu admin {{admin}} {{hostname}} PASSWORD
CLI User Management 🛠️
For managing users, follow the instructions in the official Mailu CLI documentation.
Starting the Server ▶️
To start the server, use the following command:
docker-compose -p mailu up -d
OIDC Support 🔐
This role now supports OpenID Connect (OIDC) authentication with Mailu-OIDC! 🎉
To enable OIDC authentication, simply set the following variable:
oidc:
enabled: true
For more details, check out the Mailu-OIDC repository.