PHP-код для чтения отправленных элементов из учетной записи электронной почты

Мне нужно прочитать отправленные элементы из учетной записи электронной почты, чтобы вставить данные в базу данных в рамках разработки системы поддержки.

Мне удалось реализовать чтение входящих писем с помощью приведенного ниже кода и успешно вставить их в базу данных.

$stream = @imap_open($current_mailbox['mailbox'], $current_mailbox['username'], $current_mailbox['password']);
$overview = imap_fetch_overview($stream,$email_id,0);
$message = imap_fetchbody($stream,$email_id, 1.2);

Я искал по всему Интернету и stackoverflow, чтобы найти решение, но бесполезно. Я не нашел ни одного обсуждения по этому поводу (Чтение отправленных элементов из учетной записи электронной почты).

Надеюсь, что кто-то здесь может помочь мне в этом вопросе, поделившись некоторыми полезными фрагментами кода или URL-адресами для справки.

Заранее спасибо.

1

Решение

Получил работу и успешно восстановил все отправленные письма, заменив {mail.domain.com:143/notls} с {mail.domain.com:143/notls}INBOX.Sent,

То есть путем установки значения $current_mailbox['mailbox'] в {mail.remanns.com:143/notls}INBOX.Sent

Полный код

$mailboxes = array(
array(
'label'     => 'domain.com',
'enable'    => true,
'mailbox'   => '{mail.domain.com:143/notls}INBOX.Sent',
'username'  => '[email protected]',
'password'  => 'mypassword'
)
);

$stream = @imap_open($current_mailbox['mailbox'], $current_mailbox['username'], $current_mailbox['password']);

Спасибо, Даррен, за то, что направил меня по правильному пути. Я понял это, следуя твоему предложению о том, чтобы сначала найти имя отправленного ящика.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]