user.conf - Proxmox Mail Gateway User Configuration
The file /etc/pmg/user.conf contains the user configuration.
The file has the following format for each user:
# comment userid:enable:expire:crypt_pass:role:email:firstname:lastname:keys
- comment: <string>
- crypt_pass: \$\d\$[a-zA-Z0-9\.\/]+\$[a-zA-Z0-9\.\/]+
Encrypted password (see man crypt)
- email: <string>
Users E-Mail address.
- enable: <boolean> (default = 0)
Flag to enable or disable the account.
- expire: <integer> (0 - N) (default = 0)
Account expiration date (seconds since epoch). 0 means no expiration date.
- firstname: <string>
- keys: <string>
Keys for two factor auth (yubico).
- lastname: <string>
- password: <string>
- role: <admin | audit | helpdesk | qmanager | root>
User role. Role root is reseved for the Unix Superuser.
- userid: <string>
Copyright and Disclaimer
Copyright © 2007-2020 Proxmox Server Solutions GmbH
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/