मुझे IMAP का उपयोग करके symfony2 में सरल मेल क्लाइंट विकसित करना है। मैं सोच रहा हूं कि सर्वर से संदेशों को पुनर्प्राप्त करने का सबसे अच्छा तरीका क्या है (उदाहरण के लिए जीमेल लेना)?symfony2 में IMAP द्वारा मेल पुनर्प्राप्त करने का सही तरीका
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));
}
यह सही रास्ता है, या नहीं:
मैं कुछ इस तरह किया था? यह काम करता है, लेकिन क्या यह सिम्फनी "मानकों" के साथ संगत है?