Busca uma seção específica do corpo da mensagem

# imap_fetchbody

(PHP 4, PHP 5, PHP 7, PHP 8)

imap_fetchbody — Busca uma seção específica do corpo da mensagem

### Descrição

function imap_fetchbody(
IMAP\Connection `$imap`,
int `$message_num`,
string `$section`,
int `$flags` = 0
): string|false

Busca uma seção específica do corpo das mensagens especificadas. Partes do corpo não são decodificadas por esta função.

### Parâmetros

`imap`
  Uma instância de IMAP\Connection.
`message_num`

  O número da mensagem

`section`

  O número da parte. É uma sequência de inteiros delimitados por ponto que são índices de uma lista de partes do corpo conforme a especificação IMAP4.

`flags`

  Uma máscara de bits de uma das seguintes constantes:

  - `FT_UID` - O parâmetro `message_num` é um UID
  - `FT_PEEK` - Não define o marcador \Seen flag se já não estiver definido
  - `FT_INTERNAL` - A string de retorno está em formato interno, não será canonizada para CRLF.

### Valor Retornado

Retorna uma seção específica do corpo das mensagens informadas como uma string de texto, ou `false` em caso de falha.

### Registro de Alterações

Versão | Descrição
--- | ---
8.1.0 | O parâmetro `imap` agora espera uma instância de IMAP\Connection; anteriormente, um resource `imap` válido era esperado.

### Veja Também

- imap_savebody() - Salva uma seção específica do corpo em um arquivo
- imap_fetchstructure() - Lê a estrutura de uma mensagem específica

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open