[vchkpw] qmail aliases fail; chkuser 2.0.9 + vpopmail 5.4.25
I have several domains hosted via vpopmail, and I use chkuser 2.0.9 to block dictionary-attack spam. chkuser appears to have broken my ability to use qmail's "dash aliases" for vpopmail domains. For example, if I had a vpopmail account called "m...@example.com", prior to chkuser I was able to send mail to "matt-...@example.com" and it would be delivered to the "m...@example.com" Maildir. After installing chkuser 2.0.9, this feature stopped working. chkuser 2.0.9 appears supports dash aliases by default. This is the relevant line from chkuser_settings.h: #define CHKUSER_ENABLE_ALIAS But this doesn't seem to work for vpopmail-hosted domains -- only for the domain that is hosted natively within qmail (listed in /var/qmail/control/locals). The specific problem this causes me now is that ezmlm-idx mailing lists cannot be used for vpopmail domains, because ezmlm relies on dash aliases. For example, a moderation reply address looks like: listname-accept-h...@example.com whereas the delivery address is actually: listname-acc...@example.com Subscription confirmation requests are similarly broken. Is chkuser known to support qmail aliases within vpopmail? Related to the above, is chkuser 2.0.9 known to be compatible with ezmlm-idx 7.1.1? Thank you. -- matt. !DSPAM:4dbe6d7d32712061814254!
Re: [vchkpw] qmail aliases fail; chkuser 2.0.9 + vpopmail 5.4.25
aliases are .qmail-aliasname files. "matt-foo" is not an alias. It is an extension of name "matt". For enabling extensions you must enable (uncomment) CHKUSER_ENABLE_USERS_EXTENSIONS For enabling ezmlm lists, you must enable (uncomment) CHKUSER_ENABLE_EZMLM_LISTS. See http://www.interazioni.it/opensource/chkuser/documentation/chkuser_settings.html for more info. Regards, Tonino I have several domains hosted via vpopmail, and I use chkuser 2.0.9 to block dictionary-attack spam. chkuser appears to have broken my ability to use qmail's "dash aliases" for vpopmail domains. For example, if I had a vpopmail account called "m...@example.com", prior to chkuser I was able to send mail to "matt-...@example.com" and it would be delivered to the "m...@example.com" Maildir. After installing chkuser 2.0.9, this feature stopped working. chkuser 2.0.9 appears supports dash aliases by default. This is the relevant line from chkuser_settings.h: #define CHKUSER_ENABLE_ALIAS But this doesn't seem to work for vpopmail-hosted domains -- only for the domain that is hosted natively within qmail (listed in /var/qmail/control/locals). The specific problem this causes me now is that ezmlm-idx mailing lists cannot be used for vpopmail domains, because ezmlm relies on dash aliases. For example, a moderation reply address looks like: listname-accept-h...@example.com whereas the delivery address is actually: listname-acc...@example.com Subscription confirmation requests are similarly broken. Is chkuser known to support qmail aliases within vpopmail? Related to the above, is chkuser 2.0.9 known to be compatible with ezmlm-idx 7.1.1? Thank you. -- matt. -- Inter@zioniInterazioni di Antonio Nati http://www.interazioni.it to...@interazioni.it !DSPAM:4dbe7ad532711580627967!
Re: [vchkpw] qmail aliases fail; chkuser 2.0.9 + vpopmail 5.4.25
On 5/2/11 2:35 AM, Tonix (Antonio Nati) wrote: aliases are .qmail-aliasname files. "matt-foo" is not an alias. It is an extension of name "matt". Thank you for the clarification. For enabling extensions you must enable (uncomment) CHKUSER_ENABLE_USERS_EXTENSIONS For enabling ezmlm lists, you must enable (uncomment) CHKUSER_ENABLE_EZMLM_LISTS. This one was already enabled/uncommented: #define CHKUSER_ENABLE_EZMLM_LISTS I have now enabled this one: #define CHKUSER_ENABLE_USERS_EXTENSIONS This one was already enabled: #define CHKUSER_USERS_DASH '-' I finally made everything work. For future searchers, this was the solution: 1- rebuild vpopmail after passing the --enable-qmail-ext argument to its configure script 2- uncomment/enable both the following: #define CHKUSER_ENABLE_ALIAS_DEFAULT #define CHKUSER_ENABLE_USERS_EXTENSIONS in chkuser_settings.h 3- rebuild qmail (in my case, netqmail-1.05) Thank you, Tonino. -- matt. !DSPAM:4dbeeb3f32711447712028!