【发布时间】:2012-02-29 05:47:44
【问题描述】:
我必须使用 IMAP 在 symfony2 中开发简单的邮件客户端。我想知道从服务器检索消息的最佳方法是什么(以 gmail 为例)?
我做了这样的事情:
public function indexAction($name)
{
$user = 'adress@gmail.com';
$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));
}
这是正确的方法吗?它可以工作,但它是否与 symfony 的“标准”兼容?
【问题讨论】: