Exemplo n.º 1
0
 public function testCreate()
 {
     $this->tearDown();
     // should fail now
     $e = null;
     try {
         $mail = new Writable\Maildir($this->_params);
     } catch (\Exception $e) {
     }
     if ($e === null) {
         $this->fail('empty maildir should not be accepted');
     }
     $this->_params['create'] = true;
     $mail = new Writable\Maildir($this->_params);
     $this->assertEquals($mail->countMessages(), 0);
 }
Exemplo n.º 2
0
<?php

require_once __DIR__ . '/../../bootstrap.php';
use Zend\Mail\Storage\Writable\Maildir;
use Zend\Mail\Message;
use Zend\Mail\Storage;
$settings = array('dirname' => 'test_maildir');
#Maildir::initMaildir($settings['dirname']);
$mail = new Maildir($settings);
#\Doctrine\Common\Util\Debug::dump($mail);
$message = new Message();
$message->addFrom('*****@*****.**');
$message->addTo('*****@*****.**');
$message->setSubject('my_subject ' . time());
$message->setBody('my_body');
#$mail->appendMessage($message->toString(), null, null, false);
#$mail->appendMessage($message->toString(), null, null, true);
#$mail->appendMessage($message->toString(), null, array(), false);
#$mail->appendMessage($message->toString(), null, array(), true);
$mail->appendMessage($message->toString(), null, array(Storage::FLAG_DRAFT), false);
#$mail->appendMessage($message->toString(), null, array(Storage::FLAG_DRAFT), true);