Skip to content

Haraka plugin that uses an SHA512 salted and hashed password file to authenticate users

License

Notifications You must be signed in to change notification settings

AuspeXeu/haraka-plugin-auth-enc-file

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NPM

haraka-plugin-auth-enc-file

Greenkeeper badge

This plugin uses an encrypted file to authenticate a user. Currently only SHA512CRYPT is supported.

Configuration

Configuration is stored in config/auth_enc_file.ini and uses the INI style formatting.

Example:

[users]
[email protected]={SHA512-CRYPT}$6$...

SHA512-CRYPT hashes can be generated using Dovecot like this:

doveadm pw -s SHA512-CRYPT -u [email protected] -p 'password'

or using the provided gen.js like this:

node ./gen.js [username] [password]

About

Haraka plugin that uses an SHA512 salted and hashed password file to authenticate users

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •