牛牛在线工具

imap_fetchtext()

收录 8868 个 PHP 函数,含用途说明与用法示例。

imap_fetchtext()

从指定的邮件中获取纯文本消息部分

函数名:imap_fetchtext() 适用版本:PHP 4 >= 4.0.7, PHP 5, PHP 7, PHP 8 用法:imap_fetchtext()函数用于从指定的邮件中获取纯文本消息部分。它返回邮件的正文文本,并且可以选择性地指定要获取的邮件部分。 语法:string imap_fetchtext ( resource $imap_stream , int $msg_number [, int $options = 0 ] ) 参数: $imap_stream:必需,表示与 IMAP 服务器的连接的 IMAP 流。 $msg_number:必需,表示要获取纯文本消息的邮件号。 $options:可选,表示选项,可以是以下常量的按位或结果: FT_UID:将msg_number参数视为UID而不是邮件号。 FT_PEEK:仅查看消息而不将其标记为已读。 返回值:成功时返回邮件的纯文本消息,失败时返回false。 示例: // 连接到 IMAP 服务器 $imap_stream = imap_open('{imap.example.com:993/ssl}', 'username', 'password'); // 获取邮件号为1的纯文本消息 $text = imap_fetchtext($imap_stream, 1); if ($text) { echo "邮件正文:\n"; echo $text; } else { echo "获取邮件正文失败"; } // 关闭 IMAP 连接 imap_close($imap_stream); 以上示例中,首先使用imap_open()函数连接到IMAP服务器,然后使用imap_fetchtext()函数获取邮件号为1的纯文本消息。如果获取成功,将打印出邮件的正文文本;如果获取失败,将显示错误信息。最后使用imap_close()函数关闭与IMAP服务器的连接。 请注意,示例中的服务器地址、用户名和密码需要根据实际情况进行替换。