Anyone else having trouble getting imap before smtp working with the new
versions of courier-imap and vpopmail-4.10.32?

Courier-imap's configure script doesn't detect that roaming-users is
enabled, so I have to comment out the ifdefs around open_smtp_relay() in
preauthvchkpw.c.  This works fine for me with courier-imap
1.3.5/vpopmail-4.9.10, but with the new versions, the IP doesn't get added
to ~vpopmail/etc/open-smtp.  Instead, it appears to fail just before that,
leaving the lock and .tmp files in that directory:

[root@data courier-imap-1.3.10]# ls -la ~vpopmail/etc/
total 28
drwxr-xr-x    2 vpopmail vchkpw       4096 Aug 22 00:38 .
drwxr-xr-x   10 vpopmail vchkpw       4096 Aug 13 15:16 ..
-rw-r--r--    1 vpopmail vchkpw         25 Aug 11 01:24 inc_deps
-rw-r--r--    1 vpopmail vchkpw         32 Aug 11 01:24 lib_deps
-rw-r--r--    1 vpopmail vchkpw        114 Aug 21 23:52 open-smtp
-rw-r--r--    1 root     root            0 Aug 22 00:38 open-smtp.lock
-rw-r--r--    1 root     root            0 Aug 22 00:38 open-smtp.tmp.15586
-rw-r--r--    1 vpopmail vchkpw         30 Aug 11 00:45 tcp.smtp
-rw-r--r--    1 vpopmail vchkpw       2216 Aug 21 23:49 tcp.smtp.cdb

Regards,

Bill Shupp

Reply via email to