From: David E. Gianndrea [mailto:daveg@comsquared.com] Sent: Thursday, June 14, 2001 2:18 PM To: twig@screwdriver.net Cc: twig-devel@screwdriver.net Subject: [twig] YES Twig 2.6.2 Talk Imap with SSL !!! Yes I found the same thing, and I have just gotten it to work!!! Here is what I did. BTW Im also cross posting this to devel. Assumes that you have openssl-0.9.6a installed in /usr/local/ssl and that your going to build php-4.0.5. ftp://ftp.cac.washington.edu/imap/old/imap2000c.tar.Z NOTE: Don't use the current imap2001 source as it is missing the auth_ssl stuff that php-4.0.5 is looking for. READ the ./imap-2000c/docs/SSLBUILD file !!! Edit the main Makefile ./imap-2000c/Makefile so that SPECIALAUTHENTICATORS is set to SPECIALAUTHENTICATORS=ssl. Do the make for your port, mine was Solaris 2.6 so... make gso I installed the imapd that was built on to the server that TWIG is going to make the imap connection with. Next build php, I used this config for my needs your mileage may vary. Note the --with-imap-ssl !!! ./configure --prefix=/usr/local/php-4.05 --with-config-file-path=/usr/local/php-4.05/etc \ --with-mysql --with-imap=../imap-2000c --with-imap-ssl=../imap-2000c \ --enable-track-vars --with-apxs --with-openssl Than do the make and the make install. NOTE: Im not sure if the --with-openssl was needed but it seemed the right thing to do! The ./twig/config/config.inc.php3 file gets this entry instead of 143. $config["imap_port"] = "993/imap/ssl/novalidate-cert"; That this work amazed me, as im not a programmer and expected to have to escape the "/"'s I was very glad it did! Hey TWIG development team, how about another tag? how does this grab ya. $config["imap_port"] = "993"; $config["imap_ssl"] = ""; or $config["imap_ssl"] = "/imap/ssl"; or $config["imap_ssl"] = "/imap/ssl/novalidate-cert"; Default value ??? -- David Gianndrea Senior Network Engineer Comsquared Systems, Inc. Email: daveg@comsquared.com Web: www.comsquared.com