Qmail Migration¶
On the upcoming Uberspace U8 mail system the deprecated qmail configurations from U6 will no longer be available.
Check your configuration¶
To check now if any of your qmail configurations encounter problems to be used in the standard mail setup, you can use the migration tool:
[isabell@stardust ~]$ uberspace migration qmail status
Error: there are 2 problems with your mail config.
To see more details info run the check command with "uberspace migration qmail check".
The command will help you to identify any problems in your current configuration. You can see more details with
the subcommand check
:
[isabell@stardust ~]$ uberspace migration qmail check
[...]
.qmail-postmaster
error: The file contains a username that is not the current user
[...]
Add the --assist
flag to see a short info how to fix the problem and a link to the manual with more detailed
information and instructions:
[isabell@stardust ~]$ uberspace migration qmail check --assist
[...]
.qmail-postmaster
error: The file contains a username that is not the current user
• Remove the qmail file and use "uberspace mail user forward set postmaster mail@example.com"
• Manual: https://manual.uberspace.de/migration/qmail/reports/content-username-off
[...]
Use --help
to see even more options how to use the command.
Error messages¶
The check command can show you several messages considering your qmail setup. In this list you can find all error messages and more detailed help pages:
The sysmail config file for username@uber.space contains a vdeliver code pipe
The file contains a path to the maildir of a non existing mail user
The file forwards to a non existing mail user “example” and there is no catchall configured
The file forwards to a non existing mail user “example” and there is no catchall configured
The content of the main qmail file “~/.qmail-default” is a mailaddress
The content of the main qmail file “~/.qmail-default” is configured with unknown content
The content of the main qmail file “~/.qmail-default” is the username
The script file “~/.spamfolder” for the standard mail setup contains unkown content