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 2000000 \
/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 2>&1


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 2>&1
> ------------------
> 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 2>&1

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 cdb
52 * * * * /usr/local/var/qmail/bin/qmailctl cdb
53 * * * * /usr/local/var/qmail/bin/qmailctl cdb
54 * * * * /usr/local/var/qmail/bin/qmailctl cdb
55 * * * * /usr/local/var/qmail/bin/qmailctl cdb
56 * * * * /usr/local/var/qmail/bin/qmailctl cdb
57 * * * * /usr/local/var/qmail/bin/qmailctl cdb
58 * * * * /usr/local/var/qmail/bin/qmailctl cdb
59 * * * * /usr/local/var/qmail/bin/qmailctl cdb

3.
Contents of /home/vpopmail/etc/tcp.smtp.edit

127.0.0.1:allow,RELAYCLIENT=""


That's try again !!!!!!



Regards, Yasuyuki Toyoda from Japan


linuman bbb wrote:


Hi there,

I am facing some problem in auth relay for roaming
users. Following is the details of my setup.

Installed packages:
1. qmail-1.03
2. vpopmail-5.3.20
----------------
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 2>&1
------------------
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 2>&1

-----------
Following is the log error message.

MAIL FROM: <[EMAIL PROTECTED]>^M
@400000003ee74a3337d4c72c 22981 > 250 ok^M
@400000003ee74a3337dfbfc4 22981 < RCPT TO:
<[EMAIL PROTECTED]>^M
@400000003ee74a3337e1fdfc 22981 > 553 sorry, that
domain isn't in my list of allowed rcpthosts
(#5.7.1)^M


Will provide any other info if required.


Thanks in advance

Linuman



__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
http://calendar.yahoo.com














Reply via email to