Class Deliver_IMAP

Description

This class is incomplete and entirely undocumented.

  • author: Marc Groot Koerkamp

Located in /class/deliver/Deliver_IMAP.class.php (line 22)

Deliver
   |
   --Deliver_IMAP
Method Summary
void getBcc ()
void send_mail (Message $message, string $header, string $boundary, [resource $stream = false], int &$raw_length, [string $folder = NULL])
Methods
getBcc (line 24)
void getBcc ()
send_mail (line 54)

function send_mail - send the message parts to the IMAP stream

Overridden from parent class so that we can insert some IMAP APPEND commands before and after the message is sent on the IMAP stream.

void send_mail (Message $message, string $header, string $boundary, [resource $stream = false], int &$raw_length, [string $folder = NULL])
  • Message $message: Message object to send
  • string $header: Headers ready to send
  • string $boundary: Message parts boundary
  • resource $stream: Handle to the SMTP stream (when FALSE, nothing will be written to the stream; this can be used to determine the actual number of bytes that will be written to the stream)
  • int &$raw_length: The number of bytes written (or that would have been written) to the output stream - NOTE that this is passed by reference
  • string $folder: The IMAP folder to which the message is being sent

Redefinition of:
Deliver::send_mail()
function send_mail - send the message parts to the IMAP stream

Inherited Methods

Inherited From Deliver

Deliver::calculate_references()
Deliver::clean_crlf()
Deliver::foldLine()
Deliver::getBCC()
Deliver::initStream()
Deliver::ip2hex()
Deliver::mail()
Deliver::mimeBoundary()
Deliver::prepareMIME_Header()
Deliver::prepareRFC822_Header()
Deliver::preWriteToStream()
Deliver::send_mail()
Deliver::strip_crlf()
Deliver::timezone()
Deliver::writeBody()
Deliver::writeBodyPart()
Deliver::writeToStream()

Documentation generated on Mon, 13 Jan 2020 04:22:21 +0100 by phpDocumentor 1.4.3