Re: [vchkpw] Bounce when over quota
- Original Message - From: John Councilman [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, September 23, 2003 2:23 AM Subject: [vchkpw] Bounce when over quota Is there a way to disable bouncing when a user is over quota. I know you can disable bouncing when a user does not exist. Any ideas? John about which type of bouning you are asking? at smtp stage, when qmail-smtpd processing RCPT TO: overquota.user ? i did this for our mail-system based on freebsd+qmail+vpopmail+mysql. sources are at: http://mail.vvsu.ru/vpopmail-qmail.tar.gz sincerelly, Vladimir Kabanov.
Re: [vchkpw] vipmap - help
- Original Message - From: Ken Jones [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, September 11, 2003 12:19 PM Subject: Re: [vchkpw] vipmap - help username instead of [EMAIL PROTECTED] The ip mapping figures out which domain is on the IP and automatically fills in the domain for authentication. It also only applies to pop authentication. Ken Jones Ken, if u remember, i send you modified vchkpw, so note of you It also only applies to pop authentication. may be skipped if that corrections be integrated. ip-mapping perfectly works for us with pop3, imap smtp. sincerelly, Vladimir Kabanov.
Re: [vchkpw] courier pop3d
native vchkpw will not do authentication for courier pop3d, possibly authvchkpw will do, possibly not. sincerelly, Vladimir Kabanov. - Original Message - From: Tobias [EMAIL PROTECTED] To: Jonas Pasche [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Friday, August 29, 2003 11:40 PM Subject: Re: [vchkpw] courier pop3d Ok so i can rewrite the supervise script to run with couriertcpd and courierpop3d instead Is it possible to get the courierpop3d to work with vpopmail ? How could a supervisescript for that look like ? //Tobias - Original Message - From: Jonas Pasche [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, August 29, 2003 1:27 PM Subject: Re: [vchkpw] courier pop3d Hi Tonino, Courier pop3d is run directly by courier, as a daemon, and (as long as I know) cannot be run using tcpserver. That's not true; actually Courier-IMAP starts the pop3login authlibmodules pop3d chain under couriertcpd, which can be replaced by tcpserver, if you want to. It is not a daemon; couriertcpd is the daemon (like tcpserver). Jonas __ NOD32 1.496 (20030828) Information __ This message was checked by NOD32 Antivirus System. http://www.nod32.com
Re: [vchkpw] SHA crypt ldap auth
- Original Message - From: Jens Jahr [EMAIL PROTECTED] To: Rodrigo Pinheiro [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Thursday, July 31, 2003 10:07 PM Subject: Re: [vchkpw] SHA crypt ldap auth Zitat von Rodrigo Pinheiro [EMAIL PROTECTED]: I would like that vpopmail supports SHA crypt in ldap database I'm using Iplanet and I would like to migrate to openldap. Hi Rod, sorry, vpopmail - ldap-auth does currently only support MD5 and Unix-crypt encryption for passwords. Cheers Jens it's true, but for more than one year i'm using SHA1 hashes in vpopmail database, as i were pressed to migrate from netscape messaging server with all his user records. So, Rodrigo, if hash of password looks like {SHA}W6ph5Mm5Pz8GgiULbPgzG37mj9g= i can share code i implemented for this. sincerelly, Vladimir Kabanov.
Re: [vchkpw] Making clear passwd work after upgrade
in short: no, you have to ask users to change their passwords, if they want to use apop or cram-md5 auth methods best, Vladimir Kabanov. - Original Message - From: Lou Hevly [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, June 08, 2003 10:35 PM Subject: [vchkpw] Making clear passwd work after upgrade Greetings: I have recently upgraded from vpopmail-4.9.10 to vpopmail-5.2.1. I configured with the clear passwd option, but notice that it won't work with accounts created under 4.9.10 (works fine with new accounts): $ vuserinfo [EMAIL PROTECTED] name: lou passwd: v52/wEzhdSDH2 clear passwd: uid:1 gid:0 etc. Is there any way to convert the passwords of old vpopmail accounts so that they are readable by the new vuserinfo? Thanks. -- Lou Hevly Manresa, Catalonia http://visca.com
Re: [vchkpw] About to release new devel version 5.3.20
Ken, have no any patches to add, only suggestions i wrote earlier: when sql-logging activated by configure, and database with logs get crashed -- i guess we shouldnt try to recreate tables... best, Vladimir Kabanov.
Re: [vchkpw] MySQL 4
Hallo Steve! have no any problems, but only... improved perfomance in mysql 4 :) - Original Message - From: Steve Fulton [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, March 19, 2003 9:09 AM Subject: [vchkpw] MySQL 4 Hi all, Quick, obvious question: Now that the Powers That Be(tm) have declared MySQL 4.xx production ready, has anyone run into any difficulties with it and Vpopmail? -- Steve
Re: [vchkpw] migrating
export to LDIF and then parse that file - Original Message - From: made [EMAIL PROTECTED] To: vchkpw [EMAIL PROTECTED] Sent: Wednesday, March 19, 2003 12:59 AM Subject: [vchkpw] migrating did anyone knows how to migrating database account from Imail mail server to vchkpw database(mysql) -- made [EMAIL PROTECTED] -- -- Ikuti polling TELKOM Memo 166 di www.plasa.com dan menangkan hadiah masing-masing Rp 250.000 tunai - ---
Re: [vchkpw] incorrect work of vdelivermail
ok, in other words you may write: i'm wrong everywhere -- thanks for this, but i recommend you to think again about that questions, maybe opinion will change PROBLEM #1. Normal. With e-mail-address as destination another _delivery_ is done, therefore a new 'Delivered-To:' is inserted. With directory a simple 'store' is done, therefore no new 'Delivered-To:' is added. That's how it work. PROBLEM #2. might somebody else tell something about this, I'm not experienced with quota support. PROBLEM #3. dot-qmail-otheruser in a root of the virtual domain with contents like /var/vpopmail/domains/normal_virtual.domain/rightuser/Maildir/ produce also incorrect Delivered-To: (twice incorrect!) Delivered-To: [EMAIL PROTECTED] instead of Delivered-To: [EMAIL PROTECTED] Reqrite qmail to change this. dot-qmail files in domain root are handled by qmail itself instead of vdelivermail. Go, figure how qmail works, do a # MANPATH=/var/qmail/man man qmail-users and read how syntax of /var/qmail/users/assign is and what means what. Go on and understand how qmail-local works. Understand why nothing can be done about this issue without rewriting/pathing qmail. Period. when dot-qmail-otheruser consists of mailbox name [EMAIL PROTECTED] last (top) Delivered-To: occurence contains correct data: Delivered-To: [EMAIL PROTECTED] Because qmail-local does another delivery and not only storage. See above. PROBLEM #4. when alias contains absolute path for user's maildir then dot-qmail file in homemaildir doesn't get processed Who should process and interpret that dot-qmail file? Go, figure how qmail delivers, who processes dot-qmail files and when vdelivermail is invoked (hint: .qmail-default is only called if no matching dot-qmail file i ndomain-root is found by qmail-local). See and understand why this is the expected / programmed behavior. what could be done with these four problems? I don't know about #2, the other 3 are as working intended. If you don't like the Delivered-To lines as they are and you know how setup has to be to produce some you like: use this setup. Period. Else you're free to patch your qmail to change it's behavior ... -- Pit
Re: [vchkpw] incorrect work of vdelivermail
don't you forget: we are speaking about catch-all-mode domain? - Original Message - From: Anders Brander [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, November 13, 2002 12:11 AM Subject: Re: [vchkpw] incorrect work of vdelivermail Hi, I think Peter answers were good for #2-4, but I would like to comment on #1. On Tuesday 12 November 2002 14:11, JUST a Tester wrote: PROBLEM #1. dot-qmail-default with contents like | /var/vpopmail/bin/vdelivermail '' [EMAIL PROTECTED] produce unnecessarily Delivered-To: [EMAIL PROTECTED] instead of just Delivered-To: [EMAIL PROTECTED] This line _is_ necessarily. Imagine two .qmail files pointing to each other in that fashion - it would be impossible to catch looping mail without the dt-lines. /Anders
Re: [vchkpw] incorrect work of vdelivermail
ok, thanks for comments! when i start to type that list of problems, i already been prepared to do work myself, as it will be no interest for everyone, including problem with unupdated quotas... - Original Message - From: Peter Palmreuther [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, November 13, 2002 12:34 AM Subject: Re: [vchkpw] incorrect work of vdelivermail Hi Vladimir, On Tue, 12 Nov 2002 23:59:54 +1000 Vladimir Kabanov [EMAIL PROTECTED] wrote: ok, in other words you may write: i'm wrong everywhere -- thanks for this, No. #2 I couldn't (and can't) say anything about. So not everywhere. but i recommend you to think again about that questions, maybe opinion will change There's no need I change 'my opinion'. - I do (mostly) know qmail and how it works. - From several experiments I do (mostly) know how vdelivermail works. - Both makes sense, most the time. So if you don't like treatment of dot-qmail files in domain root you _have to_ change qmails way of working. Period. No need for me changing any 'opinion', that's how it is. If qmail-local does not look for dot-qmail files in users home dir when it found one in domains root (your problem #4) and you're unhappy with this: change qmails behavior, no need for me to change any opinion, not any reason for vpopmail developers to get sleepless about, as they can't even do anything against this. If you don't like the way vdelivermail delivers emails and when it adds another 'Delivered-To:' (your problem #1) you're free to change this. Source code is available and you're free to patch it. You're also free to submit this patch. And if your patch does not decrease efficience chances might be it's taken over officially. But I doubt you'll succeed with making the necessary checkups as efficient as a big mail toaster needs them. Try to figure out what's necessary for vdelivermail to create a _CORRECT_ 'Delivered-To:' line when invoked with a maildir or mailbox as 3rd argument, insteaed of a e-mail-address. Remember you could put _ANY_ mailbox / maildir there, even one that does not belong to a user set up in 'vpasswd' but exists because it's created manually. If you don't like the way qmail creates 'Delivered-To:' lines when handling .qmail files (your problem #3): patch qmail-local. vpopmail in general, vdelivermail in special, can't do _ANYTHING_ about this, it's now invoked and absolutely irrelevant in that case. Ass delivery instructions for such addresses are set up in qmails configuration: '/var/qmail/control/virtualdomains', '/var/qmail/users/assign' (respectively .../cdb) and '$DIRECTORY_GIVEN_IN_ASSIGN/.qmail-whatever' are all handled by qmail itself. It reads 'virtualdomains', invokes qmail-local, this looks up the necessary data in'cdb' (binary of 'assign'), chdir()s to correct directory and finds appropriate dot-qmail file. qmail-local reads the delivery instructions from that file and delivers. Who, but qmail-local, should alter the 'Delivered-To:' header? Correct, nobody. So go, patch qmail-local. I'd suggest you read qmail documentation _carefully_, than go and get The big qmail picture (http://www.nrg4u.com/) and understand how qmail works. (I might be wrong, but wasn't this what I already suggested???). If you finally understood the system and still feel the need to changes: write the necessary changes, send the patches to the developers (in case of vpopmail) and see if they get used or not. In case of qmail the best you can get is your patch put on website, chances it is included in sources are approximated 0%. In case of vpopmail it could be you're another one in the 'THANKS' list, if your patch(es) are helpful and useable. So there you go, take your chances or leave it, but don't blame anybody for stuff you seems to not have understood completely. -- Pit
Re: [vchkpw] incorrect work of vdelivermail
that another and long story about my contribution experience for better vpopmail. - Original Message - From: Peter Palmreuther [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, November 13, 2002 12:56 AM Subject: Re: [vchkpw] incorrect work of vdelivermail Hi Vladimir, On Wed, 13 Nov 2002 00:49:44 +1000 Vladimir Kabanov [EMAIL PROTECTED] wrote: ok, thanks for comments! when i start to type that list of problems, i already been prepared to do work myself, as it will be no interest for everyone, including problem with unupdated quotas... That's not true. You can't circumvent the way qmail works without chaning it, and in this case you might be true that there're not many people interested in such a risky patch to qmail, as it might (not must, might!) break the stability qmail offers. But improvements to vpopmail in general (and quotas in special) are welcome (I guess; never heard the opposite). Quota support is still subject to improvement, as far as I could recognize ind read in posts and changelog. So I guess you're welcome and invited to contribute code that helps improving functionality of vpopmail. -- Pit
Re: [vchkpw] quotas and imap
yes, but there only one small problem, for quota-less users, so additional check has to be done. On Friday, November 8, 2002, at 02:55 PM, Vladimir Kabanov wrote: Bill, that functionality already implemented in IMP, and it works for me, at least so everything even more simple :) Really? Why are we having this discussion then? I don't use IMP anymore. : |
Re: [vchkpw] quotas and imap
yes, it works, but you should add word QUOTA to imap capability list - Original Message - From: Iain [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, November 08, 2002 3:45 PM Subject: [vchkpw] quotas and imap Hi, I was wondering if vpopmail quotas are visible in IMAP. I.e. will the imap get quota calls return the quota as set by vpopmail? In particular I would like the show quota function in IMP 3.1 to work when using courier-imap. cheers, Iain.
Re: [vchkpw] Moving from Netscape Mail server to Qmail+Vpopmail?
more than 1 year ago i've got almost the same questions, when had to migrate from netscape messaging server. as i found no answers, so decide to do work by myself. first of all, i wrote a small program on C to parse LDIF from netscape' exported user database. things got exported: mailboxes, quotas, aliases, forwarders, passwords in (yeah) SHA-1 standard. next thing: i found a way to create password hashes in SHA-1. as we have only one mail domain serviced by netscape there no support for domains parsing, but it shouldnt be too hard to add such support. mailboxes created leaved empty, all their contents leaved on old server, so users had to download their emails manually. if you are interested i can send you that my old work - Original Message - From: Gonzalo G. Agulló [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, October 04, 2002 1:13 AM Subject: [vchkpw] Moving from Netscape Mail server to Qmail+Vpopmail? Hi, I'm trying to migrate from Netscape Mail to Qmail. I got qmail, vpopmail and courier-imap installed, but I have some doubts about the migrating path to get as many features as posible without users intervention. I'd like to preserve the NS Mail ldap scheme for the users database using Openldap, but I read some comments about advising not to use vpopmail's ldap module but vpasswd.cdb local db or mysql db. Currently it's running without ldap, just local cdb, and it's working fine with Courier imapd, but courier-popd fails to authenticate (same username and password is accepted ok via imapd). I configured popd to use the same authdaemon configuration as imapd but it refuses all logins. I traced logs, tested authtest tool and everything seems ok. If I get back to qmail-pop3d with vchkpw enabled, it does work. Dunno why! I also need to preserve users' current ciphered passwords (SHA-1) as stored in ldap directory, but cannot find sha support in vpopmail (despite courier's authdaemon understands SHA passwords). How can I keep users passwords, if possible? My users currently use a username.domain.com scheme as pop usernames to login to their mailboxes at Netscape server. I'm trying to use the dot as domain separator when they login to vpopmail/courier, but I didn't find info about that subject. Is that supported? My target is qmail+vpopmail+ldap+courier+imp to get the same services as of netscape, with mailboxes contents and users database transparently moved to qmail, but I don't have a clear migrating path yet to get the same features with no user impact. :( Advice would be very welcome, specially on users directoy, sha-1 and domain separator stuff. Thanks
Re: [vchkpw] Moving from Netscape Mail server to Qmail+Vpopmail?
If I understand you ok, you used an exported ldif file from netscape to setup all your existing mail accounts to qmail/vpopmail, right? -- absolutely Using ldap as auth engine on vpopmail's ldap module, or local userdb files? -- no, just mysql as storage You imported your cyphered SHA-1 strings from netscape database, ok. Then, once inserted in vpopmail users database, vchkpw and authdaemon recognize such SHA-1 strings to validate users' passwords? -- yes, some vpopmail code was modified to support this format. so you can have sha-1 passwords md-5 passwords at the same time.
Re: [vchkpw] APOP/Learned Passwords
it's correct, since APOP method doesn't send user's paswword in clear-text, and every time password send is different from the previous, so it is impossible (and unreasonable) to learn apop-passwords. New users should use clear-text password at first login to make this feature work. - Original Message - From: Paul Fries [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Saturday, September 07, 2002 5:09 AM Subject: [vchkpw] APOP/Learned Passwords I have configured my system to enable learned passwords, and this is working as expected. Any user that logs in sets their password on the first authentication. However, I have noticed that users logging in with APOP are able to check their mail, but NO password is set in the database. Indeed they can put whatever they want in the password field, and they will still be allowed to check that POP box. I am using vpopmail 5.3.8 with --enable-roaming-users=y --enable-mysql=y --enable-clear-passwd=y --enable-learn-passwords=y Has anyone else experienced this? Thanks! Regards, Paul Fries [EMAIL PROTECTED]
Re: silently dropping mail
wildmat patch for qmail - Original Message - From: Qmail [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, October 26, 2001 4:20 PM Subject: silently dropping mail What's the best way to drop mail to certain accounts (nobody@.com)? Thanks!
Re: required conversion from Netscape mail server to QMAIL
iam using Netscape mail server due to the cost, i have shifted to Qmail my qmail setup running fine, i have setup like this Qmail+vpopmail+mysql+qmailadmin+sqwebmail about 2 weeks ago I migrated from Netscape Message Server for that a little program were created to parse LDIF-file which could be created by netscape export. all accounts were succesfully processed (including passwords in SHA-1 format). but messages... their were leaved on old server. from where they could be taken by users by themselves, i dont know how to resolve this automatically.
Re: can I use APOP for /etc/passwd users with vpopmail 5.0 ?
Subject: can I use APOP for /etc/passwd users with vpopmail 5.0 ? guess now, but hope soon it become possible for virtual users.
some questions
good day for all! i'm only inquiring now: is someone working on implementation of such feature: authorising by alias (not only real account)? i guess it will be good feature, especially if corporate rules require to use full user name and last name when creating mail account. and one more, about quotas: how make it possible to automatically notify user, when he reaches his quota limit? and how to integrate vpopmail quotas with courier quotas? - Vladimir Kabanov.
Re: antivirus server software
What virus scanner app do you use, then? And on what OS? (I think the only one which is any good on FreeBSD would be Kaspersky AVP). The Linux version appears to have a demo (which only scans, but that would be enough on a server, but for FreeBSD, there doesn't seem to be any demo ;-) oh, I should note that also DrWEB also works on Linux FreeBSD. At least, I'm now using it on FreeBSD -- results good enough. Price about $500 / year.
about .qmail files
Now i fixed the problem i describe earlier. .qmail now can contain lines with starting # and ./Maildir as it described for .qmail files in original Qmail. If u r interested in these corrections please contact me. Vladimir Kabanov.
Re: Your patches.
Hi Vladimir, I'm curious, once your patches are integrated into later vpopmail releases will it still require modifications to qmail-popup and storing of clear-text passwords? ___ cleartext passwords absolutely required only if u wish to use APOP or CRAM-MD5 authentication mode. but if plain auth enough for u -- u may skip it. about qmail: not exactly required, but still desirable
Some misunderstanding
Good ady, friends! Forgive me if I misunderstood something, but how to use .qmail file for virtual users? I wish do following: i've got an account and want : deliver mail for this account, and forward to someone else. With clean qmail its looking like ./Maildir/ someone.else someone.else2 . in .qmail file but this is not absolutely working with vdeliver. What maybe wrong? one more sorry if im wrong.
Re: Some misunderstanding
No prob, this is easy with virt users. All you have to do is put the .qmail file in the root dir of the domain (/home/vpopmail/domains/mydomain.com/). Just do a normal dot-qmail file (.qmail-username) and put the usual stuff in it except for the ./Maildir/, put the full path (/home/vpopmail/domains/mydomain.com/username/Maildir/). ok, it's work somehow -- thanx for advance. but i guess thats not very good implementation of DJB .qmail' idea, maybe it will be fixed by someone?
Re: compile troubles
Bill, hello! gcc -I. -Icdb -g -O2 -Wall -c vpopmail.c In file included from /usr/include/sys/wait.h:79, from vpopmail.c:30: /usr/include/bits/waitstatus.h:78: duplicate member `__w_retcode' /usr/include/bits/waitstatus.h:79: duplicate member `__w_coredump' /usr/include/bits/waitstatus.h:80: duplicate member `__w_termsig' /usr/include/bits/waitstatus.h:92: duplicate member `__w_stopsig' /usr/include/bits/waitstatus.h:93: duplicate member `__w_stopval' In file included from functions.c:4, from vpopmail.c:42: sha1.c: In function `SHA1_Transform': sha1.c:290: `q' undeclared (first use in this function) sha1.c:290: (Each undeclared identifier is reported only once sha1.c:290: for each function it appears in.) sha1.c:291: `i' undeclared (first use in this function) make[2]: *** [vpopmail.o] Error 1 make[2]: Leaving directory `/var/src/vlad/vpop.4.10.30' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/src/vlad/vpop.4.10.30' make: *** [all-recursive-am] Error 2 This is a RH Linux 7.1 system with gcc version 2.96 2731 (Red Hat Linux 7.1 2.96-81) thank you very mach you leave me a hope to participate in project. I guess all of these errors caused by only one file endian.h. I'm using FreeBSD, and just take this from /usr/inlclude/machine (as used in original sha1.c -- no more corrections done) About Qmail -- my corrections based on cumulative patch found at http://matt.simerson.net/computing/qmail.toaster.shtml (I wish to say Big Thanks to Matt for that toaster). Of course there also were stylistic corrections, It were almost impossible to look and understand anything why looking on that horrible-styled code. So I format modified modules for my own taste. Guess it ok. Modifications (meaningful) done only for two modules: qmail-popup.c and qmail-smtpd.c to provide sending of additional zero-divided control byte to vchkpw-module (to be know which module asking for authentication and which schema were used). For vpopmail: as I said, works based on version 4.10.30, all corrections made by myself, applying new auth schemas, modifying logging and so on. Of course stylistic corrections also had place. I wrote some additional functions placed in functions.c. excepting HMAC_MD5, i just copy there a text I found on Net. base64-related functions adopted from base64-packet found in ports-collections. (Author John Walker, http://www.fourmilab.ch/). It is possible to use SHA-1 after installing just not sure... mcrypt maybe? (libmd, -lmd) Bill, what else should be said to continue integration? I have a little entreaty: give a hint how to use quotas cooperatively with Courier-IMAP quotas, I'm ready to do these corrections too. Vladimir Kabanov.
Re: vpopmail-5.0pre1
Hi Folks, The summer is over (here in the US) and it's time we have a new vpopmail-5.0 release to start the year out right. I do not want to add in any new features which require a new round of testing. Any new features can be added to 5.1 (devel version) and later released as a production version 5.2. So I would like to release vpopmail-4.10.36 as vpopmail-5.0pre1. The two features I would like to put in the 5.1 devel version are Vlad's new auth code for pop3 capa pop3 auth login cram-md5 smtp auth login cram-md5 pop3 APOP. And Enar's vaddaliasdomain code. What do you folks think? Ken Jones Ken, sounds fine! but what about alternative way of password hashes storing, I mean SHA-1 (i guess almost all LDIF exports use this format)? and SMTP-blocking for certain users? these features already done too :)) Best wishes! Vladimir Kabanov.
Re: vpopmail-5.0pre1
SMTP blocking (via vmoduser) is something I wouldn't mind seeing in 5.0.. I just implemented smtp auth in production, and could use that sooner than later. ; ) If I get time today, I'll try to extract those changes from Vladimir's code and submit it as a patch to 5.0pre1. Cheers, Bill Shupp Good day friends! of course thats not completing SMTP blocks, its just a possibility to disable user from sending to someone else using our protected smtp-server. I guess there also could be such possibility as block on vdeliver level... but... dont think its good decision, as we will lost contact with that user... or... maybe enable smtp delivery from admin stuff? this a little better. to Bill and Ken: why cant u contact me for additional info what have been done to vpopmail modules in order to implement it faster? I guess it will be a little easier way to work on :) Waiting for news from you. Vladimir Kabanov.
Corrections to QMail + VPopMail 4.10.30
Hi friends! I guess Inter7 command being ignoring my corrections made to vpopmail and offered to them to be implemented in next releases. Ok, thats only their business. I will not be bothering them anymore. All corrections tested and work as expected. New features you will find here: (some of them based on someone patches found in Net) Implemented features: pop3 capa pop3 auth login cram-md5 smtp auth login cram-md5 pop3 APOP. possibilty to store password hashes in SHA-1 format (after import from other packets, vadduser username {SHA}hash ) Universal vchkpw, capable to handle pop3, imap, smtp AUTH requests from qmail and courier-imap As requested by Nikolai Dahlem, today I add posibilty to block certain users from using smtp. (SMTP access denied, like POP3 IMAP, see vmoduser). As for Courier -- there is no more need to use authvchkpw with all they strange schemas, u may use plain or cram-md5 for imap and pop3 too. Unified logging to represent protocol and authentication schema. and guess something more, just dont remember. So, if u wish to try these corrections, sources available at http://opti.vvsu.ru/qmail/qmail+vpopmail.tar.gz (if some problems with name, try 212.16.195.250). Corrections to vpopmail made on VPopMail 4.10.30. I dont support their new versions cause of their attitude. Of course u may use it or may not -- just your decision. In any way, I wish you good luck! _ Vladimir Kabanov, Vladivostok, Russia.
little demo
to test what I have said before and various authentication schemas, you may use following data: server -- opti.vvsu.ru (212.16.195.250) user -- guest pass -- guest take a look ;) -- Vladimir Kabanov.
Take a look, it maybe interesting: universal vchkpw for IMAP, APOP, POP3 SMTP
Good day! after some work on sources of qmail vpopmail I made some modifications in qmail-popup and in vpopmail's vchkpw to provide APOP CRAM-MD5 autentication. If u will decide to use these files -- it will be possible to use compiled vchkpw as autentication module for Courier-IMAP (just tell him to use vchkpw, not authvchkpw) and also for SMTP autentication (plain cram-md5) If u are interesting u may use that files (that not DIFF files, i still dont know how to operate with them -- its files that u may just put over original files of qmail and vpopmail and then recompile). Hope it will be helpful tool. ;) P.S. to make it work, you have to allow storing of clear-text passwords. Please contact for any questions, troubles and suggestions. Best wishes, Vladimir Kabanov. patches.tar.gz