Probleem met php Imap functie
Ik ben als student gewoon wat "aan het puzzelen" met Php. Graag wou ik voor mijn volgende project(je) een eigen inbox (mailbox) uitwerken. Ik weet dat je "deze" opensource kan vinden maar ik ben niet uit op een script/functie. Ik zou graag inzien wat ik verkeerd doe (om hierop verder te bouwen).
Ik gebruik volgende functie/code (met als voorbeeld Gmail)
<code>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
<?
// Variabels
$hostname = '{imap.gmail.com:993/imap/ssl}INBOX';
$username = '[email protected]';
$password = 'wachtwoord';
// Verbinden
$inbox = imap_open($hostname,$username,$password) or die('Cannot connect to Gmail: ' . imap_last_error());
// emails ophalen
$emails = imap_search($inbox,'ALL');
?>
// Variabels
$hostname = '{imap.gmail.com:993/imap/ssl}INBOX';
$username = '[email protected]';
$password = 'wachtwoord';
// Verbinden
$inbox = imap_open($hostname,$username,$password) or die('Cannot connect to Gmail: ' . imap_last_error());
// emails ophalen
$emails = imap_search($inbox,'ALL');
?>
</code>
Echter krijg ik geen error (ik "print" of "echo" de uitkomst ook niet). Maar mijn Firefox loopt "vast" en ik krijg de melding "De verbinding werd geherinitialiseerd". Ik heb al diverse manieren opgezocht waaraan die kan liggen (coockies, geschiedenis, etc.). Misschien kan dit ook aan de codes liggen, maar ik krijg de "melding" steeds opnieuw bij elke computer/pc/mobiele verbinding.
Verder staat er op het net nergens een "duidelijke" uitleg waaraan dit kan liggen. Daarom wou ik aan Phphulp raad vragen... is er hier iemand die weet wat er "mis" is.
Normaal (als de verbinding mislukt) zou ik toch een "error-code" moeten krijgen. Maar ook dit krijg ik niet. Ik ben zeker van mijn username en password. En krijg het probleem ook niet opgelost als ik het via mijn eigen "servers" doe...
Is er hier iemand die in het verleden hetzelfde probleem heeft meegemaakt? EN hiervoor een oplossing weet?
Groetjes,
Timothy
Daarom sluit ik het feit dat het aan de "grootte" van de inbox ligt uit. Ik krijg nog steeds hetzelfde probleem. Ook wanneer ik 'recent' toevoeg.