---
title: "IMAP Couldn't open stream"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/87547-imap-couldn-t-open-stream"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "cefalk"
published: "2003-10-03T11:22:56.000Z"
updated: "2003-10-03T13:07:17.000Z"
replies: 9
views: 400
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/87547-imap-couldn-t-open-stream"
---

# IMAP Couldn't open stream

## #1 — cefalk, 2003-10-03T11:22Z

Jag har gjort en wapmail som hämtar mailen via IMAP, det fungerar utan problem på mitt webbhotell men när jag ska köra det lokalt får jag följande felmeddelande:

Warning: Couldn't open stream {localhost:143}

Jag kör 
RedHat 8, 
PHP 4.2.2, 

IMAP Support enabled 
IMAP c-Client Version 2001 
SSL Support enabled 
Kerberos Support enabled

Permalänk: https://www.webforum.nu/p/87547

## #2 — SPiN, 2003-10-03T11:26Z

Du har ingen brandvägg eller liknande som hindrar trafiken ut?

Jag antar att du försöker öppna en koppling mot en utomstående mailserver, men det är där som programmet dör?

Permalänk: https://www.webforum.nu/p/1174019

## #3 — cefalk, 2003-10-03T11:40Z

Nej ingen brandvägg är i vägen.

PHP ligger på samma maksin som mailservern.

Jag kan ju tex connecta till mailservern via IMAP från outlook på en anna dator.

Permalänk: https://www.webforum.nu/p/1174024

## #4 — SPiN, 2003-10-03T11:54Z

Ok, kan du connecta från en klient på samma burk då?

Visa gärna koddelen där problemet uppstår, så kanske man kan se om något är skumt. :)

Permalänk: https://www.webforum.nu/p/1174031

## #5 — cefalk, 2003-10-03T11:59Z

Jag kan connecta från servern via PINE alltså lokalt.

```php
function connect_imap()
{
global $user, $pass, $server;
$mbox = imap_open("{".$server.":143}", "$user", "$pass");

if (!$mbox) 
	{ 
	require("error.php"); 
	exit;
	}

return $mbox;
}
```

Som sagt jag använder denna koden på FSDATA webbhotell och där fungerar det utan problem.

Permalänk: https://www.webforum.nu/p/1174038

## #6 — SPiN, 2003-10-03T12:11Z

Och när du kör den lokalt, visas 'error.php' eller?

Skumt... När du ska öppna från FSData, kopplar du då mot din server eller mot FSData?

Testa följande:

```
$mbox = imap_open( "{localhost:143/notls}", $uid, $pwd );
...
```

Eller du kan vara tvungen att ange att du vill ansluta till INBOX också:

```
$mbox = imap_open( "{localhost:143/notls}INBOX", $uid, $pwd );
...
```

Permalänk: https://www.webforum.nu/p/1174053

## #7 — cefalk, 2003-10-03T12:29Z

Super det fungerade efter jag lagt till /notls jag tackar så mycket.

Men vad betyder /notls??

Permalänk: https://www.webforum.nu/p/1174074

## #8 — SPiN, 2003-10-03T12:38Z

Att du inte vill koppla genom TLS/att det inte finns TLS på servern. Vad TLS är för något, får du fråga någon annan eller söka på Google - jag kommer inte ihåg. :)

Permalänk: https://www.webforum.nu/p/1174075

## #9 — SPiN, 2003-10-03T12:46Z

Pssst, markera gärna tråden som löst för att underlätta för andra medlemmar som kanske har samma problem. :)

Det finns en länk 'Acceptera som slutgiltigt svar' längst ned i varje inlägg, klicka på den länken i det inlägg som löste problemet så blir tråden markerad som löst. :)

Permalänk: https://www.webforum.nu/p/1174077

## #10 — sebbz, 2003-10-03T13:07Z

Vad TLS är beskrivs [här](http://www.mail.nih.gov/user/faq/tlsssl.htm) .

Permalänk: https://www.webforum.nu/p/1174089

---

Tråden på webben: https://www.webforum.nu/amne/php/87547-imap-couldn-t-open-stream
