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