PHP 클래스 Vilma_MailboxDriver_Imap, horde

See the enclosed file LICENSE for license information (BSD). If you did not did not receive this file, see http://www.horde.org/licenses/bsd.
저자: Jason M. Felice ([email protected])
저자: Jan Schneider ([email protected])
상속: extends Vilma_MailboxDriver
파일 보기 프로젝트 열기: horde/horde

보호된 프로퍼티들

프로퍼티 타입 설명
$_imap Horde_Imap_Client_Base An IMAP client.

공개 메소드들

메소드 설명
__construct ( array $params = [] ) Constructor.
checkMailbox ( string $user, string $domain ) : boolean Checks whether a mailbox exists and is set up properly.
createMailbox ( string $user, string $domain ) Creates a new mailbox.
deleteMailbox ( string $user, string $domain ) Deletes an existing mailbox.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( array $params = [] )
$params array Any parameters needed for this driver.

checkMailbox() 공개 메소드

Checks whether a mailbox exists and is set up properly.
public checkMailbox ( string $user, string $domain ) : boolean
$user string The name of the mailbox to check.
$domain string The mailbox' domain.
리턴 boolean True if the mailbox exists.

createMailbox() 공개 메소드

Creates a new mailbox.
public createMailbox ( string $user, string $domain )
$user string The name of the mailbox to create.
$domain string The name of the domain in which to create the mailbox.

deleteMailbox() 공개 메소드

Deletes an existing mailbox.
public deleteMailbox ( string $user, string $domain )
$user string The name of the mailbox to delete.
$domain string The name of the domain in which to delete the mailbox.

프로퍼티 상세

$_imap 보호되어 있는 프로퍼티

An IMAP client.
protected Horde_Imap_Client_Base $_imap
리턴 Horde_Imap_Client_Base