PDA

Bekijk Volledige Versie : PHP / Courier-IMAP / Redhat



Joachim Smit
10/04/04, 14:05
Hoewel het PHP-programmaatje dat ik gemaakt heb uitstekend werkt op mijn
Debian-server kreeg ik hem op een Redhat-server toch maar niet aan de praat.

Deze regel gaf het probleem:

$mbox = imap_open ("{localhost:143}INBOX", "test", "test");

Ik kreeg de melding 'Couldn't open stream {localhost:143)INBOX}'

Hoewel de /etc/hosts.allow wel goed stond, (telnet ging ook goed) begreep ik
maar niet waarom het niet werkte. Na veel zoeken ontdekte ik dat je in geval
van Redhat als volgt de mailbox moet openen:

$mbox = imap_open ("{localhost:143/imap/notls}INBOX", "test", "test");

Toen lukte het wel.

Kan iemand mij zeggen waarom het op Redhat anders werkt dan op een andere
distro ?

Groet,

Joachim

Daniel Tryba
10/04/04, 14:55
Joachim Smit <joachim@onzin.abc> wrote:
[niet]
> $mbox = imap_open ("{localhost:143}INBOX", "test", "test");
[wel]
> $mbox = imap_open ("{localhost:143/imap/notls}INBOX", "test", "test");
>
> Kan iemand mij zeggen waarom het op Redhat anders werkt dan op een andere
> distro ?

Wat zijn de compile opties en dan voornamelijk de verschillen hierin?
Wat zeggen de imapds dat hun capabilities zijn? Heb je al een tcpdump
vergleken? Draaid die andere distributie wel de zelfde imapd?

MAW er valt niet zomaar iets zinnigs over te zeggen.

--

Daniel Tryba

Milan
11/04/04, 18:45
"Joachim Smit" <joachim@onzin.abc> schreef in bericht
news:4077e1c2$0$2010$ba620e4c@news.skynet.be...

> Kan iemand mij zeggen waarom het op Redhat anders werkt dan op een andere
> distro ?

Maak op beide servers eens een php bestandje aan met als inhoud <?
phpinfo(); ?> en vergelijk de output eens. Wellicht dat je zo een stap
verder komt.

Milan
--
http://www.milankaihatu.nl