(PHP 4, PHP 5, PHP 7, PHP 8)
imap_headerinfo — Lê o cabeçalho da mensagem
$imap,$message_num,$from_length = 0,$subject_length = 0Obtém informações sobre o número da mensagem fornecida lendo seus cabeçalhos.
imapUma instância de IMAP\Connection.
message_numO número da mensagem
from_length
Número de caracteres para a propriedade fetchfrom.
Deve ser maior ou igual a zero.
subject_length
Número de caracteres para a propriedade fetchsubject
Deve ser maior ou igual a zero.
Retorna false em caso de erro ou, em caso de sucesso, as informações em um objeto com as seguintes propriedades:
toaddress - linha completa "to:", com até 1024 caracteres
to - um array de objetos da linha "To:", com as seguintes
propriedades: personal, adl,
mailbox e host
fromaddress - linha completa "from:", com até 1024 caracteres
from - um array de objetos da linha "From:", com as seguintes
propriedades: personal, adl,
mailbox e host
ccaddress - linha completa "cc:", com até 1024 caracteres
cc - um array de objetos da linha "Cc:", com as seguintes
propriedades: personal, adl,
mailbox e host
bccaddress - linha completa "bcc:", com até 1024 caracteres
bcc - um array de objetos da linha "Bcc:", com as seguintes
propriedades: personal, adl,
mailbox e host
reply_toaddress - linha completa "Reply-To:", com até 1024 caracteres
reply_to - um array de objetos da linha "Reply-To:", com as seguintes
propriedades: personal, adl,
mailbox e host
senderaddress - linha completa "sender:", com até 1024 caracteres
sender - um array de objetos da linha "Sender:", com as seguintes
propriedades: personal, adl,
mailbox e host
return_pathaddress - linha completa "Return-Path:", com até 1024 caracteres
return_path - um array de objetos da linha "Return-Path:", com as
seguintes propriedades: personal,
adl, mailbox e
host
remail -
date - A data da mensagem conforme encontrada nos cabeçalhos
Date - O mesmo que "date"
subject - O assunto da mensagem
Subject - O mesmo que "subject"
in_reply_to -
message_id -
newsgroups -
followup_to -
references -
Recent - R se recente e visto, N
se recente e não visto, ' ' se não for recente.
Unseen - U se não visto E não recente, ' ' se visto
OU não visto e recente
Flagged - F se marcada, ' ' se não marcada
Answered - A se respondida, ' ' se não respondida
Deleted - D se excluída, ' ' se não excluída
Draft - X se for rascunho, ' ' se não for rascunho
Msgno - O número da mensagem
MailDate -
Size - O tamanho da mensagem
udate - data da mensagem de correio em timestamp Unix
fetchfrom - linha "from:" formatada para caber em from_length
caracteres
fetchsubject - linha "subject:" formatada para caber em
subject_length caaracteres
| 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.
|
| 8.0.0 |
O parâmetro defaulthost não utilizado foi removido.
|