Hallo,

Ik ben bezig met een klein scriptje om email van GMAIL op te halen d.m.v. IMAP.
Het script werkte goed op een gratis webhost, maar niet op mijn lokale Wamp Server.

Ik heb de IMAP extensie voor PHP geïnstalleerd en volgens phpinfo() is deze ook aanwezig. Ik heb tevens de port geforward in de router.

Het script geeft geen foutmelding (ik gebruik wel error_reporting(E_ALL)) en echo "Hallo"; wordt niet weergegeven.

Wat kan ik eraan doen om IMAP op mijn WAMP server aan de praat te krijgen?

Hieronder de code

<?php
echo "Hallo";
error_reporting(E_ALL);

$login = "[email protected]";
$password = "wachtwoord";
$server = '{imap.gmail.com:993/ssl/novalidate-cert}';

$mbox = imap_open($server, $login, $password);

if ( $mbox === false ) {
       echo ("Can't connect: " . imap_last_error() ."\n");
}
else
{
       echo"Logined:";
}

?>


Alvast bedankt.
Maurice B op 14/05/2011 15:14:57

Ik heb tevens de port geforward in de router.


Welke port? En waar naar toe?

Kijk eens naar de voorbeelden van [php]imap_open[/php]() want dat van jou klopt niet.
Wat is er precies niet goed aan die imap_open? (ik heb die vb'en van php.net bekeken) Ik heb de $server regel gewoon gegooglet en hij deed het dus wel op de gratis webhost. (Ik dacht eerst misschien moet ik die 993 poort forwarden, maar dat was stom van mij aangezien dat alleen nodig is als ik zelf een IMAP server heb draaien)

Reageren