Re: [vchkpw] SMTP relay Problem

2003-09-15 Thread gabi
Hi all.

I'm trying to run SMTP-after-POP with qmail and vpopmail-5.2.1

In the vpopmail's FAQs appears:

  ..Everytime a user logs into the popserver, his ip and a timestamp gets 
  written to ~vpopmail/etc/open-smtp
  If he's allowed in, the tcp.smtp.cdb gets regenerated automatically from the
  open-smtp file and the tcp.smtp file...

I run vpopmail with --enable-roaming-users=y and open-smtp file is 
updated every time a valid pop user is authenticated, but not the 
tcp.smtp.cdb is regenerated automatically. ??

My /home/vpopmail/etc/ directory:

drwxr-xr-x 2 vpopmail vchkpw 4096 sep 15 16:31 .
drwxr-xr-x 9 vpopmail vchkpw 4096 abr 12 09:57 ..
-rw-r--r-- 1 vpopmail vchkpw 25 sep 13 14:03 inc_deps
-rw-r--r-- 1 vpopmail vchkpw 32 sep 13 14:03 lib_deps
-rw-r--r-- 1 root root 3374 sep 15 16:31 open-smtp
-rw-r--r-- 1 vpopmail vchkpw 1221 sep 6 10:39 open-smtp.bak
-rw-r--r-- 1 vpopmail vchkpw 0 sep 15 16:31 open-smtp.lock
-rw-rw-rw- 1 vpopmail vchkpw 2692 sep 15 16:15 tcp.smtp
-rw-r--r-- 1 vpopmail vchkpw 5480 sep 15 16:15 tcp.smtp.cdb
My /var/qmail/supervise/qmail-pop3d/run file:

exec /usr/local/bin/softlimit -m 200 \
/usr/local/bin/tcpserver -v -R -H -l 0 0 110 /var/qmail/bin/qmail-popup \
mailplus.elmirador.info /home/vpopmail/bin/vchkpw 
/var/qmail/bin/qmail-pop3d Maildir 21

it's may be a permission problem? a bug in vpopmail? something I forgot?

Thanks a lot, Gabi.

yasuyuki TOYODA wrote:

Hi,linuman bbb

 my qmail-smtpd/run file as below

 exec /usr/local/bin/tcpserver -H -R -x
 /home/vpopmail/etc/tcp.smtp.cdb -u 502 -
 g 501 0 smtp recordio /var/qmail/bin/qmail-smtpd 21
 --
 qmail-pop3d/run as below
 exec /usr/local/bin/tcpserver -v -H -R 0 pop3
 /var/qmail/bin/qmail-popup mydomain.com
 /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d
 Maildir 21
Above setting perhaps, OK!
I don't know recordio.
The following contents is my example.
Not generally.
1.
my original qmailctl script in the cdb section.
cdb)
cp /home/vpopmail/etc/tcp.smtp.edit /home/vpopmail/etc/tcp.smtp
cat /home/vpopmail/etc/open-smtp | colrm 50  \
/home/vpopmail/etc/open-smtp.tmp
cat /home/vpopmail/etc/open-smtp.tmp  /home/vpopmail/etc/tcp.smtp
tcprules /home/vpopmail/etc/tcp.smtp.cdb \
/home/vpopmail/etc/tcp.smtp.tmp  /home/vpopmail/etc/tcp.smtp
chmod 644 /home/vpopmail/etc/tcp.smtp.cdb
rm -rf /home/vpopmail/etc/open-smtp.tmp \
/home/vpopmail/etc/tcp.smtp.tmp
2.
Next, cron daemon by my original
#
# POP before SMTP setting
#
0 * * * * /usr/local/var/qmail/bin/qmailctl cdb
1 * * * * /usr/local/var/qmail/bin/qmailctl cdb
2 * * * * /usr/local/var/qmail/bin/qmailctl cdb
3 * * * * /usr/local/var/qmail/bin/qmailctl cdb
4 * * * * /usr/local/var/qmail/bin/qmailctl cdb
5 * * * * /usr/local/var/qmail/bin/qmailctl cdb
6 * * * * /usr/local/var/qmail/bin/qmailctl cdb
7 * * * * /usr/local/var/qmail/bin/qmailctl cdb
8 * * * * /usr/local/var/qmail/bin/qmailctl cdb
9 * * * * /usr/local/var/qmail/bin/qmailctl cdb
10 * * * * /usr/local/var/qmail/bin/qmailctl cdb
11 * * * * /usr/local/var/qmail/bin/qmailctl cdb
12 * * * * /usr/local/var/qmail/bin/qmailctl cdb
13 * * * * /usr/local/var/qmail/bin/qmailctl cdb
14 * * * * /usr/local/var/qmail/bin/qmailctl cdb
15 * * * * /usr/local/var/qmail/bin/qmailctl cdb
16 * * * * /usr/local/var/qmail/bin/qmailctl cdb
17 * * * * /usr/local/var/qmail/bin/qmailctl cdb
18 * * * * /usr/local/var/qmail/bin/qmailctl cdb
19 * * * * /usr/local/var/qmail/bin/qmailctl cdb
20 * * * * /usr/local/var/qmail/bin/qmailctl cdb
21 * * * * /usr/local/var/qmail/bin/qmailctl cdb
22 * * * * /usr/local/var/qmail/bin/qmailctl cdb
23 * * * * /usr/local/var/qmail/bin/qmailctl cdb
24 * * * * /usr/local/var/qmail/bin/qmailctl cdb
25 * * * * /usr/local/var/qmail/bin/qmailctl cdb
26 * * * * /usr/local/var/qmail/bin/qmailctl cdb
27 * * * * /usr/local/var/qmail/bin/qmailctl cdb
28 * * * * /usr/local/var/qmail/bin/qmailctl cdb
29 * * * * /usr/local/var/qmail/bin/qmailctl cdb
30 * * * * /usr/local/var/qmail/bin/qmailctl cdb
31 * * * * /usr/local/var/qmail/bin/qmailctl cdb
32 * * * * /usr/local/var/qmail/bin/qmailctl cdb
33 * * * * /usr/local/var/qmail/bin/qmailctl cdb
34 * * * * /usr/local/var/qmail/bin/qmailctl cdb
35 * * * * /usr/local/var/qmail/bin/qmailctl cdb
36 * * * * /usr/local/var/qmail/bin/qmailctl cdb
37 * * * * /usr/local/var/qmail/bin/qmailctl cdb
38 * * * * /usr/local/var/qmail/bin/qmailctl cdb
39 * * * * /usr/local/var/qmail/bin/qmailctl cdb
40 * * * * /usr/local/var/qmail/bin/qmailctl cdb
41 * * * * /usr/local/var/qmail/bin/qmailctl cdb
42 * * * * /usr/local/var/qmail/bin/qmailctl cdb
43 * * * * /usr/local/var/qmail/bin/qmailctl cdb
44 * * * * /usr/local/var/qmail/bin/qmailctl cdb
45 * * * * /usr/local/var/qmail/bin/qmailctl cdb
46 * * * * /usr/local/var/qmail/bin/qmailctl cdb
47 * * * * /usr/local/var/qmail/bin/qmailctl cdb
48 * * * * /usr/local/var/qmail/bin/qmailctl cdb
49 * * * * /usr/local/var/qmail/bin/qmailctl cdb
50 * * * * /usr/local/var/qmail/bin/qmailctl cdb
51 * * * * /usr/local/var/qmail/bin/qmailctl

Re: [vchkpw] SMTP relay Problem

2003-09-15 Thread gabi


Jeremy Kitchen wrote:

On Mon, 2003-09-15 at 09:29, gabi wrote:
 

drwxr-xr-x 2 vpopmail vchkpw 4096 sep 15 16:31 .
drwxr-xr-x 9 vpopmail vchkpw 4096 abr 12 09:57 ..
-rw-r--r-- 1 vpopmail vchkpw 25 sep 13 14:03 inc_deps
-rw-r--r-- 1 vpopmail vchkpw 32 sep 13 14:03 lib_deps
-rw-r--r-- 1 root root 3374 sep 15 16:31 open-smtp
-rw-r--r-- 1 vpopmail vchkpw 1221 sep 6 10:39 open-smtp.bak
-rw-r--r-- 1 vpopmail vchkpw 0 sep 15 16:31 open-smtp.lock
-rw-rw-rw- 1 vpopmail vchkpw 2692 sep 15 16:15 tcp.smtp
-rw-r--r-- 1 vpopmail vchkpw 5480 sep 15 16:15 tcp.smtp.cdb
   

something in there doesn't belong?  can we see what it is? :)

(hint: look for the word root)

mmm, but open-smtp is updated by vpchkpw which is launched by root

/usr/local/bin/tcpserver -v -R -H -l 0 0 110 /var/qmail/bin/qmail-popup \
mailplus.elmirador.info /home/vpopmail/bin/vchkpw 
/var/qmail/bin/qmail-pop3d Maildir 21


   like vpopmail install instructions said...

  env - PATH=/var/qmail/bin:/usr/local/bin \
   tcpserver -H -R 0 pop-3 \
   /var/qmail/bin/qmail-popup your.domain.com \
   /home-dir-of-vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d 
Maildir 


What should I do then?

   Thanks, Gabi.

 

it's may be a permission problem?
   

appears so.

 

a bug in vpopmail?
   

no.

 

something I forgot?
   

yes :)

 

Thanks a lot, Gabi.
   

you're welcome

-Jeremy 

 






[vchkpw] more SMTP relay problem

2003-09-15 Thread gabi
   Hi again..

   I have install SMTP-after-POP and workw fine¡¡

   Another question to SMTP relay...

   I'm testing some Anti-replay testers (nsmtprc-2.0.1) and I have a 
problem.
   When a user sends a email to [EMAIL PROTECTED]
   where asdfasdf is a invalid user in a valid loca domain 
localdomain.com
   The email is accepted and then ignored or managed by .qmail-default..

   How can I send a error message to the sender or not accept this 
invalid email?

   Thanks, Gabi.