private function imap(Account $account) { $this->completeAccountWithPassword($account); $imap = new IMAP($account->getImapUsername(), $account->getImapPassword()); $imap->setHost($account->getImapHost()); $imap->setPort($account->getImapPort()); $imap->setSecurity($account->getImapSecurity()); $imap->setValidateCertificate($account->getImapSecurity()); $imap->open(); return $imap; }