On 2005-10-07, at 1113, [EMAIL PROTECTED] wrote:
Yesterday I want to get a list of all emails accounts on my mail server, soi run vpopbull. I got this message ~vpopmail/bin/vpopbull -n -V >> ~mbeltran/cuentas.txtskipping promotionalrepaldo/home.123.hn (alias of promotionalhome. 123.hn)skipping simon.intertel.hn (alias of hn2.com) ...When i look the file cuentas.txt, in fact, vpopbull skip to list accounts ina alias domain. the question is: how can get the missing alias mails?
short answer: you can't.it's written so that your users will see one copy of the message when they log into their mailbox. it adds each PHYSICAL mailbox addresses once- if you were to force it to include these "alias domains", users in the alias domains would possibly receive multiple copies.
I really need all accounts beause i need then for use in a recipients features for spamcontrol pathc
vpopbull is the wrong tool for the job. this is the equivalent of using a chisel to loosen a screw- it can eventually be forced to work, but it's a lot of unnecessary effort. vpopbull is designed to fake message deliveries into vpopmail mailboxes, not to build a list of valid email addresses.
you may want to look at my "mkvalidrcptto" script- it scans the system and vpopmail directories and generates a list of valid email addresses, with "@domain" for domains which accept all email addresses. it was designed to build a file for use with my "validrcptto.cdb" patch, although its output is just a plain-text list of email addresses (and "@domain" lines) and can be used for any number of other things, whether you're using my patches or not.
http://qmail.jms1.net/patches/validrcptto.cdb.shtml -------------------------------------------------- | John M. Simpson - KG4ZOW - Programmer At Large | | http://www.jms1.net/ <[EMAIL PROTECTED]> | -------------------------------------------------- | Mac OS X proves that it's easier to make UNIX | | pretty than it is to make Windows secure. | --------------------------------------------------
PGP.sig
Description: This is a digitally signed message part