https://github.com/tolik-punkoff/dovecot-helper-scripts
Bash scripts for Dovecot administrator (virtual users, self-signed cert creation, and other)
https://github.com/tolik-punkoff/dovecot-helper-scripts
bash dovecot dovecot-configuration scripts
Last synced: about 2 months ago
JSON representation
Bash scripts for Dovecot administrator (virtual users, self-signed cert creation, and other)
- Host: GitHub
- URL: https://github.com/tolik-punkoff/dovecot-helper-scripts
- Owner: tolik-punkoff
- License: other
- Created: 2020-11-19T15:02:34.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2020-12-09T21:06:33.000Z (over 4 years ago)
- Last Synced: 2025-01-12T10:07:51.666Z (3 months ago)
- Topics: bash, dovecot, dovecot-configuration, scripts
- Language: Shell
- Homepage:
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# dovecot-helper-scripts
Bash scripts for Dovecot administrator (virtual users, self-signed cert creation, and other)###### genemailkeys - script for genering self-sigend cerificate to Dovecot
###### dcadduser - add user to Dovecot passwd-file
Use: `dcadduser ` or run this script without parameters. If this script run without parametes, username and password will be requested in interactive mode.
Example: `dcadduser [email protected] passw0rd666`
###### dcdeluser - delete user from Dovecot passwd-file
Use: `dcdeluser `
Example: `dcadduser [email protected]`
###### dcpasswd - change user password
Use: `dcpasswd [new_password]` or `dcpasswd `
Example: `dcpasswd [email protected] nEw!pAssW0Rd` or `dcpasswd [email protected]`
If run this script without `[new_password]` parameter, new password will be requested in interactive mode.
###### dclistuser - print list users from Dovecot passwd-file
##### v 0.2
Into scripts `dcadduser`, `dcdeluser` and `dcpasswd` added variable DOMAIN.
Set this variable for adding `@` and domain name after username (e.g. `DOMAIN="example.org"`)