2002/06/19(水): imap-cygwin の ipop3d
デフォルトでは /var/mail なんてディレクトリを見に行ってしまう.
fetchmail (というより procmail) は普通に /var/spool/mail に書きに行くので,
ソース (Makefile) を修正.
pop3 のポート 110 が占領されてるので,別ポートで立ち上げるために
設定ファイル /etc/c-client.cf を記述.
また,/cygdrive/c/WINNT/system32/drivers/services に対応するポート名を
適当に追加して,/etc/inetd.conf もそのポート名に変更.
fetchmail (というより procmail) は普通に /var/spool/mail に書きに行くので,
ソース (Makefile) を修正.
diff -ur usr.org/local/src/imap-2000/imap-2000a/src/osdep/unix/Makefile usr/local/src/imap-2000/imap-2000a/src/osdep/unix/Makefileあと,このPCではウィルスバスターの POP スキャンで
--- usr.org/local/src/imap-2000/imap-2000a/src/osdep/unix/Makefile 2001-07-06 15:08:18.000000000 +0900
+++ usr/local/src/imap-2000/imap-2000a/src/osdep/unix/Makefile 2002-06-19 20:34:30.000000000 +0900
@@ -221,7 +221,7 @@
cyg: # Cygwin 1.0
$(BUILD) `$(CAT) SPECIALS` OS=$@ \
SIGTYPE=psx CRXTYPE=nfs \
- SPOOLDIR=/var CC=gcc \
+ SPOOLDIR=/var/spool CC=gcc \
ACTIVEFILE=/usr/local/news/lib/active \
RSHPATH=/usr/bin/rsh \
BASECFLAGS="-O -DCYGWIN" \
diff -ur usr.org/local/src/imap-2000/imap-2000a/src/osdep/unix/Makefile.add usr/local/src/imap-2000/imap-2000a/src/osdep/unix/Makefile.add
--- usr.org/local/src/imap-2000/imap-2000a/src/osdep/unix/Makefile.add 2001-01-31 13:27:26.000000000 +0900
+++ usr/local/src/imap-2000/imap-2000a/src/osdep/unix/Makefile.add 2002-06-19 20:34:40.000000000 +0900
@@ -1,7 +1,7 @@
cyg: # Cygwin 1.0
$(BUILD) `$(CAT) SPECIALS` OS=$@ \
SIGTYPE=psx CRXTYPE=nfs \
- SPOOLDIR=/var CC=gcc \
+ SPOOLDIR=/var/spool CC=gcc \
ACTIVEFILE=/usr/local/news/lib/active \
RSHPATH=/usr/bin/rsh \
BASECFLAGS="-O" \
pop3 のポート 110 が占領されてるので,別ポートで立ち上げるために
設定ファイル /etc/c-client.cf を記述.
また,/cygdrive/c/WINNT/system32/drivers/services に対応するポート名を
適当に追加して,/etc/inetd.conf もそのポート名に変更.
I accept the risk for IMAP toolkit 4.1.
set pop3-port (ポート番号)