min says, "Your password is HH". User types in "hhh".
It seems like the default should be to not log the password.
And if the sys admin wants to, they should have an option to set it.
I updated the default setting to not log the password.
And included a new --enable-logging=p to include the
password in the failed attemp log.
Ken Jones
webmail configuration options.
Here is what I use:
./configure --enable-webpass=vpopmail --without-authuserdb
--without-authpam \
--without-authpwd --without-authshadow --without-authldap
--with-cachedir \
--with-authvchkpw --enable-imageurl=/images/sqwebmail/ \
--enable-imagedir=dir
where dir = the html dir to place the images
Ken
all new users added.
I always do make distclean before configuring again
Ken Jones
"J!M" wrote:
>
> Hi,
>
> Just installed vpopmail, and it mostly looks good. I can add
> domains and users, and the log indicates that I am able to send
> mail to an address ok. However, I cannot log in to download the
> messages, it returns Bad Login after sending user and pass.
>
> It seems a
directory `/usr/local/src/vpopmail-4.9.1'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/usr/local/src/vpopmail-4.9.1'
> make: *** [all-recursive-am] Error 2
Edit the Makefile and remove all references to vmkpasswd
Ken
ain directory and
qmail-local will read it. Make sure it is owned by
vpopmail/vchkpw
Ken Jones
fan wrote:
>
> who can tell me how to convert cdb to mysql.
> I used vpopmail.4.8.9
>cdb-0.75
> please in detial
> Thanks
vconvert -c -s domain.com
This is assuming you are using the default configure
options. If you used --enable-large-site=y do
vconvert -c -l domain.com
Ken Jones
cation.
Just after this call add:
openlog("sqwebmail",LOG_PID,LOG_MAIL);
then format a mess string and call
syslog( LOG_INFO, mess);
closelog();
If you want to be security concious, check the
formated string before passing it to syslog with:
for(i=0;mess[i]!=0;++i) if (mess[i]=='%') mess[i]='#';
Cheers
Ken Jones
t;
> the copy and paste only works apparantly if you change the parts you want
> to modify :)
Okay ;] Got it in and compiled. Is it okay with you to put
the GPL license on these new files?
Ken
messages and cron messages by a virtual domain, so i
> can pop these messages?
>
> --
> Mit freundlichen Grüßen,
>
> Dominik Dausch
Sure:
echo "&[EMAIL PROTECTED]" > /var/qmail/alias/.qmail-root
You might also want to do it for .qmail-mailer-daemon and
.qmail-postmaster.
Ken
Found a fix for the vpopmail/mysql/sqwebmail bug
that causes users not to be able to log into sqwebmail.
It's on the web site available for download
Ken Jones
server with -u vpopmailuid -g vpopmailgid
Here is my init script line..
# for smtp auth
#env - PATH="/var/qmail/bin:/usr/local/bin" \
# tcpserver -H -R -x /home/vpopmail/etc/tcp.smtp.cdb -c100 \
# -uvpopmailuid -gvpopmailgid 0 smtp \
# /var/qmail/bin/qmail-smtpd /home/vpopmail/bin/vchkpw /bin/true \
# 2>&1 > /dev/null &
Works.
Ken Jones
e authlib/preauthvchkpw.c
file and remove the vclose(); call. There is only one
call to vclose.
Then recompile, reinstall and it should work.
Sorry for the problems
Ken Jones
which vpopmail version are you using?
Ken Jones
^^^^^^^^
change this to a real uid and gid and not just the words
vpopmailuid and vpopmailgid.. It requires you to look in
/etc/passwd and find the uid/gid of vpopmail and substitute
them into your startup line for those words.
Ken Jones
Sumith Ail wrote:
>
> Hi All
>
> Can anybody tell me what other webmail softwares are
> very much compatible with vpopmail other than
> sqwebmail.. the kind which can directly authenticate
> with vpopmail
I don't know of any, except for webmail programs that
use POP
#5.7.1)', Port: 25, Secure(SSL): No, Server Error: 553,
> Error Number: 0x800CCC79
Read and understand how to use the tcpserver -x option to control
relaying thru your qmail-smtpd server. The error message you are
getting isn't clear. What it is really saying is..
"You are not authorized to relay email through this server, bye"
Ken Jones
es is create a system where users can just use
"username" to log in and not need to use "user@domain".
And all user names must be unique.
Ken Jones
ff the domainname. But I recommend you convert
one and see if it blows up ;]
6. Stop qmail (safe)
7. Install new vpopmail
make install-strip
8. Start qmail up again
9. Test authentication and mail delivery.
If authentication works with pop, it will work
for delivery.
Done ;]
Ken Jones
Please take a look and review.
http://www.inter7.com/qmail/vpopmail.html
This is the beginings of the new GPL docs for
vpopmail and qmail admin. First cut.
Feel free to email me your suggestions.
Ken Jones
counting is only effective if you have quota's in
vpopmail turned on. By default ./configure turns it on.
I think we should turn off quota's as a default in the next
release. I don't like the idea of taxing someones machine
when they don't really need it.
This t
2. Redirect all email
echo "&$[EMAIL PROTECTED]" >
~vpopmail/domains/this.domain.com/.qmail-default
Done.
Ken Jones
f this is the case, then hopefully the new locking code
from Eric Peters will fix this when applied to the vcdb.c
module. He reports it fixed a corruption on the .dir-control
file locking code.
Ken Jones
()
I will gladly incorporate them.
Question: can an MD5 crypt() replacement function also
correctly work for the regular 8 char encryption?
Ken Jones
---
> anyone can tell me how to avoid this?
>
> David
> 2000.08.30
Sorry, the vmkpass program is only needed by the cdb module.
You'll need to edit the Makefile and remove references to
vmkpass
Ken Jones
[EMAIL PROTECTED] wrote:
>
> It is possible to create aliases for users i ~vpopmail/users?
> --
> Milan Hromada
> tel: +421 (0)862 5151 335
> -
No. That's why I recommend against using ~vpopmail/users
Ken Jones
Hello,
vpopmail now has a bug tracking system in place.
It just got set up, so I don't know if it will
break. It's using the JitterBug package from
the Samba folks.
Here is the url
http://orbital.inter7.com/cgi-bin/vchkpw
Ken Jones
could allow
> yet another parameter: username or UID of the domain. In this case you
> could have up to 64k domains with induvidual domain quota that is
> controlled by your OS - and therefor _should_ be less heavy on the
> vdeliver program.
>
> Ken, please let me know if this is
Daniel Augusto Fernandes wrote:
>
> Ken Jones wrote:
> >
> > Please take a look and review.
> >
> > http://www.inter7.com/qmail/vpopmail.html
> >
> > This is the beginings of the new GPL docs for
> > vpopmail and qmail admin. First cut.
> >
All of the configure options set values in the config.h file.
That's the best place to track it down.
Ken Jones
Jürgen Hoffmann wrote:
>
> Hi,
>
> I think what he was looking for was how he has previously configured the
> Sourcode with ./configure --option ...
>
>
home directory for chrooting purposes.
>
> 4. load mod_rewrite into apache to map a user to his home dir (ie if
> www.eastcoast.co.za/abdulg is requested, then map to
> /var/home/domains/eastcoast.co.za/5/abdulg/web)
>
> 5. run a daily cron job to create a the map for mod_rewrite from the vpasswd
> files.
>
> Regards
>
> Abdul
Wow! Great work.
Ken
DOMAIN, i);
To:
scopy(domain,DEFAULT_DOMAIN, i+1);
Ken Jones
ect in config.h for all programs
> and files.
>
> Help!
>
> Bryan Orthner
> Technical Coordinator,
> Keewatin Career Development Corp.
Try changing a shell to the vpopmail user
su - vpopmail
then running tcprules to compile /etc/tcp.smp file.
It is probably crashing when it exec's tcprules
Ken Jones
locks
the vpasswd file so it won't get corrupted.
Ken Jones
FS can work ?
>
> thanks!
No. That will not work. I suggest
./vadduser user@domain password
Then you mount /home/vpopmail/domains on your NFS machine.
Ken Jones
instead of checkpassword
Ken Jones
>
> I typed this to test my Vpopmail
>
> telnet localhost 110
> then.
>
> user [EMAIL PROTECTED]
> -> ok..
> pass test
> -> --ERR authorization failed
> Connection closed by foreign host.
>
&
Do we have to set the UID and GID for qmaild & nofiles
> or vpopmail & vchkpw ?
It won't matter. The docs say to use qmaild uid/gid
>
> 2- Ken, in one of your install docs I read you said that when adding
> a domain with vadddomain xxx.yy
> the /var/qmail/control/loca
> "J.M. Roth" wrote:
>
> Hi guys!
> Look at this setup:
> [root@cents /home/vpopmail/domains/acel.lu]# llm
> total 21k
> drwx-- 5 vpopmail vchkpw 1.0k Sep 1 17:32 .
> drwx-- 43 vpopmail vchkpw 2.0k Sep 1 16:07 ..
> -rw--- 1 vpopmail vchkpw 34 Sep 1 16:08 .d
By local users I assume you are talking about users in /etc/passwd.
For pop authentication, vchkpw will authenticate against /etc/passwd
For email delivery, vpopmail is not involved. qmail will look up
the user in /etc/passwd
Ken Jones
[EMAIL PROTECTED] wrote:
>
> Anyone here h
fan wrote:
>
> I use vpopmail-4.9.2 ver.when i add a new user it is say:
> "Error: User's directory already exists?"
> Please help/
Well, does the directory already exist?
Ken Jones
ers=y then the
relay table holds the temporary IP's of authenticated pop users.
Ken Jones
with qmailadmin ?
It should work.
> How can I save a domain configuration with vpopmail in order to prevent any
> bad command ? cp -r domains/xx.com /tmp ?
Sure
> Will qmailadmin be ok ? Does it
> have checksums or dirsums ?
No
Ken Jones
qmail-local. Why would you want qmail-local
to have virtual user table code ?
Ken Jones
unce-no-mailbox"
>
> What do I have to put instead of "bounce-no-mailbox" to get all mail sent to
> the nonlocal domain1.dom users, to be sent to server2 ?
>
> Andrei
I am confused.
You want email that is send to domain1.com users to be sent to server2?
Ken Jones
mail.yahoo.com/
Check out
http://www.inter7.com/qmail/vpopmail.html
tcpserver is a replacement for running pop under inetd.
So run tcpserver as a standalone line and remove the
pop line from inetd
Ken
of it? I would appreciate it much. Thanks.
> - Ant
Looks like www.vpopmail.cx is having problems.
I've udpated the web pages to point to our machines instead
of the mirror.
Is anyone interested in being a mirror site?
Ken
gt; Once installed, I can't check my mail on any cdb domain.
>
> Where did I go wrong?
You'll need to convert your vpasswd files into mysql. Use the
following command:
./vconvert -c -s
That will convert every virtual domain. I recommend moving
one domain and testing it.
./vconvert -c -s domainname
Ken
vpopmail library with strange
entries in these files. If it's a new system, you might
get by with cleaning out all the files and starting fresh.
Ken Jones
Joel Michael wrote:
>
> - Original Message -
> From: "Ken Jones" <[EMAIL PROTECTED]>
> To: "Joel Michael" <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>
> Sent: Wednesday, September 06, 2000 9:27 AM
> Subject: Re: morercpthosts be
e either using cyclog or multilog.
Read the man pages for details.
For multilog add nNumber sSize
where Number = max number of files
and Size = max size of each file (default is 100K)
Ken Jones
ternal IP which never changes, you can set the
MX records in your external DNS for those domains to point
to the external IP address of your email server.
external = on the internet.
Ken Jones
dium lookup times and fast updates
I don't have enough experience with large ldap sites
to know thier lookup/update times during heavy loads.
Then you can share your domain directories, including
the vpasswd file, over NFS.
Ken Jones
rward to. I would like to do that
> here as well, but I am not sure how to go about it.
>
> It could go before the vdelivermail but I would
> prefer it to run after, I think. Is there some
> way to do this?
How about we build in a forwarding lookup feature
into vdelivermail? :]
Ken Jones
led enough. I hope someone will understand my question
> and be able to help me find a solution.
>
> Thanks,
>
> Steve Valliere
Stray tmp files left behind was observed in an older version of
vpopmail. Details of the change are in the ChangeLog. I know
we fixed this in a later version, and the problem has not
come back. Perhaps upgrading would fix your problem.
Ken
Ken
"Gologan, Andrei" wrote:
>
> Yes ,
> I have some users on server1 with domain1, and there are other users on
> server2 also with domain1.
> I want all e-mail that is sent to users that are not on server1, to be sent
> to server 2, so they all get their
are owned by
vpopmail
chmod -R vpopmail.vchkpw ~vpopmail/etc
It should be clear sailing from there..
Ken
Johan Almqvist wrote:
>
> Hey
>
> All v* programs should print their version number if called with -v
>
> -Johan
> --
> Johan Almqvist
Done:
4.9.2
Sep 6 - add version switch to all v* programs, either with -v option
or in the default usage statement
; to mysql authentication. I would appreciate some help.
No, you can't do that. Just one auth scheme at a time.
Ken
Done
ChangeLog
Sep 6 - vadddomain prints out usage statement if no domain is specified
Bill Shupp wrote:
>
> Also, it would be cool if vadddomain would print usage syntax if no arguments
> are supplied. Currently, it tried to add an unspecified domain.
>
> -Bill Shupp
>
> Quoting Johan Alm
dy answered.
read INSTALL FAQ and http://www.inter7.com/qmail/vpopmail.html
Ken Jones
500 -n 5 /var/log/qmail/25 &
>
> If there's anything I can check out or change to get the tmp files cleaned
> up automatically, I'm all for it.
Where is your open-smtp file?
Ken
t;
> []'s
>
> Ricardo
It doesn't support that.
Ken
efault value set for new users.
With the default cdb authentication, do this:
grep user vpasswd
The last field is the quota. You can change a users quota with
vsetuserquota user@domain quota_in_bytes
Ken
on closed by foreign host.
Looks like your mysql authentication information is incorrect
in vmysql.h. Test the values you are using with the command
line mysql program
Ken
il-0.99+mysql and APOP authentification seems to be broken =
> does not work, while "normal" passwords are fine. I'm not sure, if it is a
> vpopmail or sqwebmail problem? Does anybody made the same experiences?
I don't do any APOP testing with the releases.
Ken Jones
that domain isn't in my list of allowed rcpthosts (#5
>
> Anyone know where I might have gone wrong?
> Maybe its a qmail config error?
What is your tcpserver startup line for qmail-smtpd?
the one in http://www.inter7.com/qmail/vpopmail.html will work
Ken
gt;
> By the way, thanks for all of your help. Not only was good help
> unexpected, but the quality of information is very high as well. Thanks again,
>
> Steve
hmm.. I'm not sure.
Ken
ds up in the qmail system.
a) /etc/passwd user
b) vpopmail user?
c) what Maildir directory is it attempting to deliver to
2) check size of Maildir directory
du Maildir
There are three directories in a Maildir to count for quotas:
new cur tmp
3) Use your log files for clues.
Note
mail-local delivery via .qmail-user files, there is
no quota checking.
As system admin's, we have the flexibility to use both qmail-local
processing and the optimizations of vdelivermail. We can mix and
match them as we please.
Ken Jones
with the corresponding code from file_lock.
You can lift code straight from bigdir.c as an example.
Ken Jones
around
possible bottlenecks.
If the problem is slow access to mysql, then the solution is to
speed up mysql connections. The easiest way is with a mysql
caching deamon.
Ken Jones
Said Madrus wrote:
>
> Dear all,
> if we use .qmail- then vpopmail quota does not work,
> how to solve this problem ??
> thanks,
>
> said madrus
There is no solution that i know of. Anyone have any ideas?
ken Jones
ies in the file itself disappear.
>
> This problem did not happens with the 4.8.5 version when I last used it
> but when I upgraded it to 4.9.0, boy...did it all starts. And I have to
> manually rebuild those missing vpassword files and some cases, some of the
> domains itsel
gt;
> Stephen Nixon
>
> __
> FREE Personalized Email at Mail.com
> Sign up at http://www.mail.com/?sr=signup
No, it's not usual. vadddomain should add the new domain to
rcpthosts unless there are already 50 domains there, then
it will add it to morercpthosts.
Ken Jones
0
> No have none efect.
> But,
> ./vsetuserquota [EMAIL PROTECTED] 300
> It if turned good..
I don't know if vsetuserquota supports setting quota's
in /usr/vpopmail/users accounts.
Ken Jones
>
> Finally:
> I can put quota a user%virtualdomain but not a user only.
> I compiled with this opcion:
> .configure --enable-hardquota=5000
> for that my users have default quota 50MB
>
> Please help me...
> THANKS
-r(no external relay)
-c commant (modify the comment/gecos field)
-x(clear all flags)
You can use the vmoduser program. It sets bit flags in the
gid fields.
Ken Joens
now, but it's not compatible
with the sqwebmail filtering. I'm not sure which is the best
way to go.
Does anyone have an opinion on this?
Ken Jones
sites. (5K or greater)
>
> And i guess, under the light of these 2 topics,
> cdb auth mechanism will be better for a 'little' server.
>
> (my 'little' term is 40-50 max domains and 2000-2500 max users)
Yes, cdb would be better.
Ken Jones
/etc/passwd accounts easily. [EMAIL PROTECTED] logins
> do not work at all.
>
> Can anyone help me ?
>
> regards
> Tony
It looks like vpopmail isn't able to log into mysql.
Can you add/delete users/domains with vadduser, etc?
Ken Jones
ple to have to remember and it would
> be one less password file sitting on my server.
>
> Thanks for any pointers,
>
> --
> Steve Philp, MCSE/MCP+I
> Network Administrator
> Advance Packaging Corporation
> [EMAIL PROTECTED]
There isn't any PAM code in vpopmail. Just calls to authenticate
against /etc/passwd or vpopmails auth modules.
Ken Jones
10.167.158
ns.inloc.cominternet address = 209.10.167.158
ns2.inloc.com internet address = 209.10.167.159
That's your mx record in dns to the world. mail.inloc.com
I recommend you don't run config-fast inloc.com, instead
use the machines full hostname, like.. config-fast mail.inloc.com
then add inloc.com as a virtual domain with vadddomain inloc.com
Ken Joens
to do, and would be a useful feature (IMO) to
> implement. (hint :)
Done. It will be in the next release. about 10 new lines of code
lifted from vsetuserquota.c
Ken Jones
p3d: 968946008.910804 tcpserver: end 1043 status 256
> Sep 14 11:40:08 mail pop3d: 968946008.912020 tcpserver: status: 0/40
How did you create the user "test" ?
Ken Jones
dn't find any host named EDVX.EDVX. (#5.1.2)
EDVX is not a valid top level domain. There is no domain named
edvx.edvx. So the mail was addressed incorrectly. That is why
it can not be delivered.
Ken Jones
qmail log information, to syslog, is very bad. I prefer to log
everything
using daemontool's multilog program.
Neil, let's coordinate your next qmail-vpopmail port. I have some
suggestions and new versions ;]
Ken Jones
il-"user" files in ~vpopmail/domains/foo.com/
For example:
echo "&[EMAIL PROTECTED]" > ~vpopmail/domains/foo.com/.qmail-webmin
That's for a forward to another email address.
Ken Jones
appropriate information in the file (Have set the user and password to
> defined as "" -- bind anon -- for now, because I don't want any changes made
> to the LDAP database).
>
> Any suggestions?
Yes. I've been working on the ldap code and put up a new
release. Pull down and try the 4.9.3 release.
You'll still get some compile warnings, but it should compile
with out errors.
Ken Jones
Igor Morgado Pereira wrote:
>
> I want know if qmail have some method to stop realy. I want that only
> authorized POP3 users can use the SMTP, how can I do that?
> I have already a running qmail + vpopmail + mysql.
>From vpopmail FAQ:
4. How do I allow roaming users to use our smtp server with
-
>Part 1.2Type: application/pgp-signature
Try it with the 4.9.3a release. Make sure you go over all the
#defines in vldap.h. We compile vpopmail against the open-ldap
libraries.
Ken Jones
#x27;d like to set up mail addresses as
[EMAIL PROTECTED] instead of [EMAIL PROTECTED]
Ken Jones
Anton Pirnat wrote:
>
> hi Dan,
>
> from Newbie to another one :) not sure yet.. but shouldn't be
> mail.spiderplant.net also in your [locals]? You did sent the mail locally
&g
rs of microsoft's
corporate strategy.
It's an "inovation" that no one but thier software can talk to it.
I can just see the server connection code:
if ( ldap_connect_message.secret_field != MICROSOFT ) {
disconnect();
}
Ken Jones
write a file parsing program.
What would be cool is if it could hook into mrtg graphs ;]
http://vast.inter7.com/mrtg/messages.html
Ken Jones
There is a bug in the 4.9.3 code which is fixed in
the 4.9.3a code. It caused "Ack, child crashed" messages.
For email deliveries to mail addresses that don't exist.
Ken Jones
nough? I could give more explanations if neccessary.
Sounds clear enough, good idea.
I can't find any vget_real_user. Is there one in your version?
Ken Jones
e who uses vauth_getpw
will have the same functionality.
Ken Jones
ink courier-imap uses the same caching method as sqwebmail.
You might need to clean out your cache. Which i'm not sure
how to do. Just a thought.
ken Jones
, like..
/home/vpopmail/domains/dafne.com/pp/Maildir/
/home/vpopmail/domains/dafne.com/0/a/rps/Maildir/
Or where ever thier maildirs live.
Ken Jones
AME=`hostname`
env - PATH="/var/qmail/bin:/usr/local/bin" \
tcpserver -H -R -l$HOSTNAME -c100 0 110 /var/qmail/bin/qmail-popup \
$HOSTNAME \
/home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir &
Ken Jones
in crontab entries that rebuild /var/qmail/users/assign
Perhaps some other files got modified, or thier permissions
or ownerships got changed.
Ken Jones
"[EMAIL PROTECTED]", and
> vuseradded the log user.
>
> What have I probably screwed up here?
Check the uid and gid in the /var/qmail/users/assign file. They should
match your vpopmail uid and vchkpw gid. qmail-local is the program
that is complaining. It reads the uig/gid from the cdb(assign) file
changes to that user then tries to enter the directory. Perhaps
that is the problem
Ken Jones
401 - 500 of 1217 matches
Mail list logo