maybe vpopmail has a bug ?
the environments: redhat7.0 + qmail-1.0.3 + vpopmail-4.9.10 + ucspi-tcp-0.88 + daemontools-0.70. after I intalled qmail1.0.3, there was no problem for sending and receiving email. then continue installing vpopmail,the whole steps in detail look like below: 1,./configure --enable-romaming-user=y --enable-default-domain=mydomain.com --enable-ucspi-dir=../ucspi-tcp-0.88; 2, make; make install-strip; 3, ./vadddomain mydomain; 4, ./vadduser myuser; 5, replace the entry checkpassword in the file /service/qmail-pop3d/run with vchkpw; the files concerned will look like below: the file /var/qmail/control/me: mail.mydomain.net the file /var/qmail/control/locals: localhost mail.mydomain.net the file /var/qmail/control/rcpthosts: localhost mail.mydomain.net mydomain.net the file /var/qmail/control/virtualdomains: mydomain.net the file /var/qmail/control/defaultdomain: mydomain.net the file /var/qmail/user/assign: +testdomain.net-:testdomain.net:501:508:/home/vpopmail/domains/testdomain.net:-:: . the file /etc/tcp.smtp: 127.0.0.:allow,RELAYCLIENT='' 129.0.0.:allow,RELAYCLIENT='' 63.108.64.5:allow,RELAYCLIENT='' :allow nothing for /var/qmail/control/plusdomain; (the user vpopmail and group vchkpw have been created before installing vpopmail) then test the pop3d service with vchkpw from the address 129.0.10.15: telnet mail.mydomain.net 110 trying 129.0.10.18... connected to 129.0.10.18. Escape character is '^]'. +ok[EMAIL PROTECTED] user testuser +ok pass 123 -ERR authorization failed Connection closed by foreign host. (the result was same as test launched at mail server itself) if I test the pop3d service with checkpassword from the address 129.0.10.15: telnet mail.mydomain.net 110 trying 129.0.10.18... connected to 129.0.10.18. Escape character is '^]'. +ok[EMAIL PROTECTED] user testuser +ok pass 123 +ok if I send email from somewhere to [EMAIL PROTECTED], the email can be delived to the directory correctly: /home/vpopmail/domains/mydomain.net/testuser/Maildir/new; now, my big problem is pop3d with the vchkpw. I don't know where I made a mistake with the vpopmail, sometimes I even thought maybe vpopmail has a bug ? I'm eager for some expert's answer, thanks a lot. hopefully lawy
Using qmail for archiving mail
Is it possible to implement archiving of all or selected (based on To: or other fields) mail passing through qmail box? Most of the mail isn't delivered locally (qmail acts as relay for internal network). I can catch mail for particular address by adding its domain to rcpthosts, defining user in virtualdomains for this e-mail address and creating .qmail-user file in /var/qmail/alias. But using this way I'm only able to forward all mail for this e-mail to different account, not to have a copy of all email for this external address (and still have this mail delivering). Any suggestions?
Re: Autocreation
Ignore. I had a NULL value in the pw_gecos field which vpopmail obvius did'nt like, ending session with a -ERR aack, child crashed. Seems to work as expected. -- IDG New MediaEinar Bordewich Development Manager Phone: +47 2336 1420 E-Mail: eibo(at)newmedia.no Lat: 59.91144 N Lon: 10.76097 E - Original Message - From: Einar Bordewich [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, September 05, 2001 12:52 PM Subject: Autocreation The autocreation of maildirs based on SQL data seems to be broken again? I've tried both with a NULL and empty value in the pw_dir field. --- ChangeLog --- - vchkpw will autocreate a user directory if thier path value in the authentication structure is empty. Sep 21 - autocreation of directories would cause vdelivermail to core dump if pop account does not exist Sep 20 - updates to FAQ file 4.9.3 Sep 18 - fix up vclose is_open login in vmysql.c vsybase.c voracle.c - vdelivermail will auto create a users directory if thier directory value in thier authentication structure is blank. This can be used by sql based systems, or ldap systems. Users can be created and inserted into the database, and if their path value is left blank, vpopmail will use the bigdir directory layout algorythm to create a directory and update the authentication database. So, users can be created by just adding them to the database and leaving thier directory path blank. - -- IDG New MediaEinar Bordewich Development Manager Phone: +47 2336 1420 E-Mail: eibo(at)newmedia.no Lat: 59.91144 N Lon: 10.76097 E
Filed To: not set when aliasing
I have .qmail-postmaster in /var/qmail/alias set to forward all mail to [EMAIL PROTECTED] Works well, but incoming mail has no field To: set. How to fix that? Microsoft Mail Internet Headers Version 2.0 Received: from test.rapida.ru ([192.168.6.5]) by mail.int.rapida.ru with Microsoft SMTPSVC(5.0.2195.2966); Wed, 5 Sep 2001 18:19:38 +0400 Received: (qmail 16321 invoked by alias); 5 Sep 2001 14:22:20 - Delivered-To: [EMAIL PROTECTED] Received: (qmail 16318 invoked by uid 0); 5 Sep 2001 14:22:20 - Date: 5 Sep 2001 14:22:20 - Message-ID: [EMAIL PROTECTED] From: [EMAIL PROTECTED] Cc: recipient list not shown: ; Return-Path: [EMAIL PROTECTED] X-OriginalArrivalTime: 05 Sep 2001 14:19:38.0695 (UTC) FILETIME=[CBF24570:01C13615]
Oracle compile error
Hi. I've just downloaded the latest devel version pre5 and when i tryied to compile, i got the following error, any advise will be greatly apreciated. After reading RAEDME.oracle i edited voracle.h to match my oracle setup, and precompiled it using: proc voracle.pc # make cd . CONFIG_FILES= CONFIG_HEADERS=config.h /bin/sh ./config.status creating config.h config.h is unchanged make all-recursive Making all in cdb ( cat warn-auto.sh; echo CC=\'`head -1 conf-cc`\'; echo LD=\'`head -1 conf-ld`\'; cat find-systype.sh; ) | sh systype ( cat warn-auto.sh; echo 'main=$1; shift'; echo 'rm -f $main'; echo 'ar cr $main ${1+$@}'; case `cat systype` in sunos-5.*) ;; unix_sv*) ;; irix64-*) ;; irix-*) ;; dgux-*) ;; hp-ux-*) ;; sco*) ;; *) echo 'ranlib $main' ;; esac ) makelib chmod 755 makelib ( ( ./compile tryulong32.c ./load tryulong32 ./tryulong32 ) /dev/null 21 cat uint32.h2 || cat uint32.h1 ) uint32.h rm -f tryulong32.o tryulong32 ./compile cdb_hash.c ./compile cdb_unpack.c ./compile cdb_seek.c ./makelib cdb.a cdb_hash.o cdb_unpack.o cdb_seek.o ./compile cdbmake_pack.c ./compile cdbmake_hash.c ./compile cdbmake_add.c ./makelib cdbmake.a cdbmake_pack.o cdbmake_hash.o cdbmake_add.o Target all is up to date. cc -I. -I/home/oracle/precomp/public -g -c vpopmail.c cc -I. -I/home/oracle/precomp/public -g -c md5.c cc -I. -I/home/oracle/precomp/public -g -c bigdir.c cc -I. -I/home/oracle/precomp/public -g -c vauth.c vauth.c, line 428.46: 1506-045 (S) Undeclared identifier SITE_SIZE. vauth.c, line 539.73: 1506-045 (S) Undeclared identifier SITE_SIZE. vauth.c, line 694.48: 1506-045 (S) Undeclared identifier SITE_SIZE. vauth.c, line 734.16: 1506-280 (S) Function argument assignment between types void* and struct vqpasswd is not allowed. vauth.c, line 948.46: 1506-045 (S) Undeclared identifier SITE_SIZE. vauth.c, line 1059.50: 1506-045 (S) Undeclared identifier SITE_SIZE. vauth.c, line 1173.58: 1506-045 (S) Undeclared identifier SITE_SIZE. vauth.c, line 1279.57: 1506-045 (S) Undeclared identifier SITE_SIZE. vauth.c, line 1536.48: 1506-045 (S) Undeclared identifier SITE_SIZE. make: 1254-004 The error code from the last command is 1. Stop. make: 1254-004 The error code from the last command is 1. Stop. make: 1254-004 The error code from the last command is 2. Stop. Thanks in advance. Jose Rodriguez Alarcon
open-smtp and tcp.smtp
Hi guys, I have configured vpopmail to allow roaming. I get the entries in the /home/vpopmail/etc/open-smtp and I have configured to use tcp.smtp (default to /etc) but that file never get updated. Here is the script I use for my qmail-smtp: #!/bin/sh QMAILDUID=`id -u qmaild` NOFILESGID=`id -g qmaild` MAXSMTPD=`cat /var/qmail/control/concurrencyincoming` exec /usr/local/bin/softlimit -m 200 \ /usr/local/bin/tcpserver -H -R -v -p -x /etc/tcp.smtp.cdb -c $MAXSMTPD \ -u $QMAILDUID -g $NOFILESGID 0 smtp rblsmtpd rblsmtpd -rrelays.mail-abuse.org /var/qmail/bin/qmail-smtpd 21 Thanks for your help. Remo
Warning Quota Overflow
Hi Managers I need send a e-mail to my users when their quota is overflow How can do this?? Very thanks for your advice.. __ Do You Yahoo!? Get email alerts NEW webcam video instant messaging with Yahoo! Messenger http://im.yahoo.com
Re: Warning Quota Overflow
Anything under 1.5k should get through. juan enciso wrote: Hi Managers I need send a e-mail to my users when their quota is overflow How can do this?? Very thanks for your advice.. __ Do You Yahoo!? Get email alerts NEW webcam video instant messaging with Yahoo! Messenger http://im.yahoo.com -- [EMAIL PROTECTED] Inter7 Internet Technologies, Inc. www.inter7.coom - 847-492-0470 Prices at http://www.inter7.com/prices
where does the netscape bug problem actually fall
just curios.. my understanding is that the whole qmail, vpopmail, mysql conglomerate creates a pop before smtp authentication protocol, and netscape ignores this and tries to authenticate using smtp anyway, thus hitting an error since smtp isn't tied into the vchkpw in the mysql... is this generally the problem? latest versions .30 seem to solve this by their description, is this the case or are we still without the ability to service netscape users? any hacks to remedy this? Dave
Re: where does the netscape bug problem actually fall
On Wed, 2001-09-05 at 22:01, Dave wrote: just curios.. my understanding is that the whole qmail, vpopmail, mysql conglomerate creates a pop before smtp authentication protocol, and netscape ignores this and tries to authenticate using smtp anyway, thus hitting an error since smtp isn't tied into the vchkpw in the mysql... is this generally the problem? No, this is not the problem. You are mixing apples and oranges, specifically: 1) smtp authentication before relay 2) pop authentication before relay The pop method is invisible to the Mail User Agent so Netscape has no problem with it. When you setup Netscape there is a way to type in your user name to send to the smtp server. If you do that, netscape assumes there is smtp authentication. If you do not type anything in for user/smtp server, then it does not try. If you want to use the pop method don't tell netscape to try the smtp authentication method. If you want to use smtp authentication then give netscape the smtp user name values. So it sounds like your problem is Netscape is not configured for what ever method you are trying to use. latest versions .30 seem to solve this by their description, is this the case or are we still without the ability to service netscape users? All the releases back to the first ones that supported roaming users has worked with netscape. I know because I used netscape as my MUA. All current releases also work. the current 5.0 pre release definitly works with smtp authentication. I know because I set one up last week and it worked fine. any hacks to remedy this? No hacks needed, you probably have something misconfigured, or it is some other, unrelated issue. ken