Ik gebruik het volgende PHP script:


$hostname = '{server.name.nl:993/imap/ssl/novalidate-cert}INBOX';
$username = 'usename';
$password = 'password';

$conn = imap_open($hostname, $username, $password) or die('Cannot connect to mailbox: ' . imap_last_error());


Via localhost of op mijn eenvoudige webhost krijg ik connectie, echter op mijn VPS lukt het niet om verbinding te maken. Ook de foutmelding zie ik niet (dat maakt het natuurlijk nogal lastig).

Ik heb alle mogelijke hostnames geprobeerd ook verschillende poorten. Als ik Google kan het mogelijk te maken hebben met een Firewall.... heeft iemand een idee?
Wat zie je nu dan wel?
Wat verwacht je te zien?
Is dit al je code?
Nee dit is niet alle code, maar hier loopt het op de server al vast. Ik zie een witte pagina.

Met var_dump($conn), zie ik ook helaas niets.
Zet anders je foutafhandeling even aan, of check je error_log.
An uncaught Exception was encountered

Type: Error

Message: Call to undefined function imap_open()
Ah, de imap-functies staan uit op de server. Heb je die in eigen beheer?
Is de IMAP extensie überhaupt aanwezig op je VPS? (check met phpinfo())
Nee, maar de tip om foutafhandeling aan te zetten was een goede. Ik host een unmanaged VPS bij transIP, maar we hebben daar iemand die het beheert. Ik zal is vragen of hij di t"aan kan zetten"; Of werkt dat niet zo
Ja, vraag het diegene eens. Draait deze DirectAdmin? Dan is het snel mogelijk.
Ja ik het toegang tot directAdmin; waar moet ik zijn?

Reageren