Maintenant, j’utilise Dovecot comme serveur IMAP.
Le système fonctionne en terminal.
mgreco@ubunflyer:~$ fetchmail
1 message pour user@toto.fr dans pop.toto.fr (2076 octets).
mgreco@ubunflyer:~$ telnet localhost 143
Trying 127.0.0.1…
Connected to localhost.
Escape character is ‘^]’.
- OK Dovecot ready.
- login user passwd
- OK Logged in.
- status inbox (messages recent)
- STATUS “inbox” (MESSAGES 8 RECENT 1)
- OK Status completed.
- logout
- BYE Logging out
- OK Logout completed.
Connection closed by foreign host.
Dans eGroupware, quand je clique sur l’icône mail, j’ai ça :
Messagerie
Notification
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/egroupware/felamimail/inc/class.bofelamimail.inc.php on line 1307
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/egroupware/felamimail/inc/class.bofelamimail.inc.php on line 1308
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/egroupware/felamimail/inc/class.bofelamimail.inc.php on line 1309
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/egroupware/felamimail/inc/class.bofelamimail.inc.php on line 1310
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/egroupware/felamimail/inc/class.bofelamimail.inc.php on line 1311
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /var/www/egroupware/felamimail/inc/class.bofelamimail.inc.php on line 1312
Fatal error: Cannot use string offset as an array in /var/www/egroupware/felamimail/inc/class.bofelamimail.inc.php on line 1314
ligne 1307 à 1314 du fichier en question :
$retValue[‘header’][$sortOrder[$uid]][‘recent’] = in_array(’\Recent’, $headerObject[‘FLAGS’]);
$retValue[‘header’][$sortOrder[$uid]][‘flagged’] = in_array(’\Flagged’, $headerObject[‘FLAGS’]);
$retValue[‘header’][$sortOrder[$uid]][‘answered’] = in_array(’\Answered’, $headerObject[‘FLAGS’]);
$retValue[‘header’][$sortOrder[$uid]][‘deleted’] = in_array(’\Deleted’, $headerObject[‘FLAGS’]);
$retValue[‘header’][$sortOrder[$uid]][‘seen’] = in_array(’\Seen’, $headerObject[‘FLAGS’]);
$retValue[‘header’][$sortOrder[$uid]][‘draft’] = in_array(’\Draft’, $headerObject[‘FLAGS’]);
if(is_array($headerObject[‘FROM’][0])) {