Tôi phải phát triển ứng dụng thư khách đơn giản trong symfony2 bằng IMAP. Im tự hỏi cách tốt nhất để lấy thông điệp từ máy chủ (cho phép lấy một gmail làm ví dụ) là gì?Cách đúng để truy xuất thư bằng IMAP trong symfony2
tôi đã làm một cái gì đó như thế này:
public function indexAction($name)
{
$user = '[email protected]';
$password = 'password';
$mailbox = "{imap.gmail.com:993/imap/ssl}INBOX";
$mbx = imap_open($mailbox , $user , $password);
$ck = imap_check($mbx);
$mails = imap_fetch_overview($mbx,"1:5");
return $this->render('HtstMailBundle:Mail:index.html.twig',array('name'=>$name,'mail'=>$mails));
}
là đúng cách này, hay không? Nó hoạt động, nhưng nó có tương thích với các "tiêu chuẩn" của symfony không?