Qmail-SPP - vpopmail check user Script


This SPP-Plugin checks for existence of the recipient with vpopmail.


It is based on a script of Perolo Silantico, see href=http://perolo.vantage.at/qmail-spp/qmail-spp.plugin.vpopmail_check_recipient.html for details.


This version integrates also ezmlm-commands like "listname-subscribe" and respects various .qmail-extension files in the corresponding homedirs.

 

Please click the menu on the left for details.

Extensions:

  • check for .qmail-default in $HOMEPATH (catchall). I know catchall is very stupid while trying to avoid spam, but sometimes it is still there
  • check for .qmail-ezmlmlist-command for use with ezmlm, e.g. Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
  • check for .qmail-extensions, e.g. $HOMEPATH/$USER/.qmail-ext, I know they should not be possible where vqadmin/qmailadmin is used, but who knows...
  • checks if the needed tools are executable and suid and guid
  • accepts ezmlm-subscribe-Adresses as list-subscribe-user= Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!
  • honours aliasdomains for valias checks

Known Problems:

  • only supports local domains. if your host is secondary mx for some domains, don't use this script
    (extension wil come in next version)
  • problems with alias domains (will be fixed in next version)
  • please double-check file system rights when using ezmlm-lists. User qmaild must be able to read the symlink to <listdir>/editor

Latest fixes:

  • 2010-04-23, v1.9: checks morercpthosts
  • 2010-04-23, v1.8: checks /locals/virtuals/rcpthosts
  • 2007-08-14, v1.7: fix for lower letters
  • 2007-06-11, v1.6: ezmlm message moderation
  • 2007-02-17, v1.5: ezmlm commands and subscriptions

Download latest version: vpopmail_check_recipient.sh