IBOS open source
  • Namespace
  • Class

Namespaces

  • application
    • core
      • cache
        • driver
        • provider
      • components
      • controllers
      • engines
        • local
        • sae
      • model
      • modules
      • utils
      • widgets
    • modules
      • article
        • controllers
        • core
        • model
        • utils
      • calendar
        • controllers
        • model
        • utils
      • contact
        • controllers
        • model
        • utils
      • dashboard
        • controllers
        • model
        • utils
      • department
        • components
        • model
        • utils
      • diary
        • components
        • controllers
        • model
        • utils
        • widgets
      • email
        • controllers
        • core
        • model
        • utils
      • main
        • behaviors
        • components
        • controllers
        • model
        • utils
        • widgets
      • message
        • controllers
        • core
          • co
          • wx
            • callback
            • event
        • model
        • utils
      • mobile
        • components
        • controllers
        • utils
      • position
        • components
        • model
        • utils
      • recruit
        • components
        • controllers
        • core
        • model
        • utils
        • widgets
      • role
        • model
        • utils
      • user
        • components
        • controllers
        • model
        • utils
      • vote
        • components
        • controllers
        • model
        • utils
      • weibo
        • controllers
        • core
        • model
        • utils

Classes

  • ICWebMailBasicHeader
  • ICWebMailConnection
  • WebEmail
  • WebMailBase
  • WebMailImap
  • WebMailPop

Class WebMailImap

application\modules\email\core\WebMailBase
Extended by application\modules\email\core\WebMailImap
Namespace: application\modules\email\core
Located at system/modules/email/core/WebMailImap.php

Methods summary

public
# connect( type $host, type $user, type $password, type $ssl = false, $port = '', $authMethod = 'plain' )

链接服务器,返回链接对象

链接服务器,返回链接对象

Parameters

$host
$user
$password
$ssl
$authMethod
$port
$authMethod
public
# login( & $conn, $user, $password )
public
# fetchHeaderIndex( & $conn, $mailbox, $messageSet, $indexField )
public
# fetchHeader( & $conn, $mailbox, $id )
public
# fetchHeaders( & $conn, $mailbox, $messageSet )
public
# fetchPartHeader( & $conn, $mailbox, $id, $part )
public
# fetchPartBody( & $conn, $mailbox, $id, $part )
public
# printPartBody( & $conn, $mailbox, $id, $part )
public
# printBase64Body( & $conn, $mailbox, $id, $part )
public
# fetchStructureString( & $conn, $folder, $id )
public
# select( & $conn, $mailbox )
public
# countMessages( & $conn, $mailbox )
public
# authenticate( & $conn, $user, $pass, $encChallenge )
public integer
# parseResult( type $string )

Parameters

$string

Returns

integer
public
# startsWith( $string, $match )
protected
# handlePartBody( & $conn, $mailbox, $id, $part, $mode )
public
# close( & $conn )

Methods inherited from application\modules\email\core\WebMailBase

_XOR(), clearError(), explodeQuotedString(), getError(), log(), readLine(), readReply(), setError(), sortHeaders(), splitHeaderLine(), strToTime()

IBOS open source API documentation generated by ApiGen