imap-cygwin の ipop3d
2002年6月19日
デフォルトでは /var/mail なんてディレクトリを見に行ってしまう.
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 --- 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" \
あと,このPCではウィルスバスターの POP スキャンで
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 (ポート番号)