WindPop3 __construct(
$host,
$port
)
|
|
Parameters:
API Tags:
Array buildResponse(
string
$response
)
|
|
外理响应内容
Parameters:
API Tags:
array communicate(
string
$request, [boolean
$ifmulti = false], [baoolean
$ifbuild = false]
)
|
|
进行一次网络传输通信
Parameters:
string |
$request: |
发竤的请求命令 |
boolean |
$ifmulti: |
是否返回多行响应文本,否则为一行 |
baoolean |
$ifbuild: |
是否对响应进行处理 |
API Tags:
处理 server 标记删除,QUIT 命令执行时才真正删除
Parameters:
API Tags:
string getList(
[int
$n = null]
)
|
|
处理 server 返回指定邮件的大小等
Parameters:
API Tags:
void getMailContent(
$content
$content, [$sep
$sep = "\n\n"]
)
|
|
获取解析后的内容
Parameters:
$content |
$content: |
|
$sep |
$sep: |
|
API Tags:
string login(
string
$username, string
$password
)
|
|
登陆pop3
Parameters:
string |
$username: |
用户名 |
string |
$password: |
密码 |
API Tags:
处理 server 返回一个肯定的响应
API Tags:
希望结束会话。如果 server 处于"处理" 状态,
则现在进入"更新"状态,删除那些标记成删除的邮件。 如果 server 处于"认可"状态,则结束会话时 server 不进入"更新"状态 。
API Tags:
void request(
string
$request
)
|
|
发送pop3命令
Parameters:
API Tags:
string response(
[boolean
$multi = false], [int
$timeout = null]
)
|
|
验证请求
Parameters:
boolean |
$multi: |
|
int |
$timeout: |
|
API Tags:
void responseLine(
[int
$timeout = null]
)
|
|
pop3响应请求
Parameters:
API Tags:
处处理 server 返回邮件的全部文本
Parameters:
API Tags:
处理撤消所有的 DELE 命令
API Tags:
处理请求 server 回送邮箱统计资料,如邮件数、 邮件总字节数
API Tags:
string top(
int
$n, [int
$m = null]
)
|
|
处理 返回 n 号邮件的前 m 行内容,m 必须是自然数
Parameters:
int |
$n: |
指定邮件 |
int |
$m: |
指定邮件前多少行 |
API Tags:
string uidl(
[int
$n = null]
)
|
|
处理 server 返回用于该指定邮件的唯一标识, 如果没有指定,返回所有的。
Parameters:
API Tags: