Beste,

Ik ben bezig om met PHP een mailbox uit te kunnen lezen.
Het lukt mij niet een werkende verbinding te maken.

<?php

$sHostname = 'imap.ziggo.nl:993/tls/user="[email protected]"'; // IMAP
$sUsername = '[email protected]';
$sPassword = 'SecretPassword';

$oConnection = imap_open('{' . $sHostname . '}INBOX', $sUsername, $sPassword, OP_DEBUG, 1) or die(print_r(imap_errors(), true));

?>


Ik blijf nu de generieke fout krijgen:

Warning: imap_open(): Couldn't open stream {imap.ziggo.nl:993/tls/user="[email protected]"} in .. on line ..
[CLOSED] IMAP connection broken (server response)


- Verbinden maken met een andere IMAP server is geen enkel probleem.
- Als ik de flag /tls naar bijv. /ssl verander krijg ik een heel andere server error.
- Als ik expres een verkeerd wachtwoord gebruik krijg ik een auth-error, dus kennelijk ziet de server wel dat ik de juiste credentials gebruik.

Heeft iemand dit probleem al eens getackled?
Het lijkt voor de verbinding niets uit te maken of deze parameter wel of niet is toegevoegd
Poort weglaten en het eens met de default proberen?
Misschien gaat er iets met verificatie mis, want deze is vereist. Je zegt dat je met SSL andere foutmeldingen krijgt, wellicht gaat er specifiek iets mis met certificaten ofzo?

Reageren