public function testAppend() { $mail = new Zend_Mail_Storage_Imap($this->_params); $count = $mail->countMessages(); $message = ''; $message .= "From: me@example.org\r\n"; $message .= "To: you@example.org\r\n"; $message .= "Subject: append test\r\n"; $message .= "\r\n"; $message .= "This is a test\r\n"; $mail->appendMessage($message); $this->assertEquals($count + 1, $mail->countMessages()); $this->assertEquals($mail->getMessage($count + 1)->subject, 'append test'); try { $mail->appendMessage(''); } catch (Exception $e) { return; // ok } $this->fail('no error while appending empty message'); }