You should take a look at the documentation for the Auto Loader. http://framework.zend.com/manual/en/zend.loader.html (the quick start guide has examples on it as well)
T On Sat, Nov 29, 2008 at 10:24, Thomas D. <[EMAIL PROTECTED]> wrote: > Hello, > > I am new to Zend Framework. > > I tried to send an e-mail using Zend_Mail. I used your example [1], here's > my code: > > <?php > require_once('Zend/Mail.php'); > > // Set-up transporter > $tr = new Zend_Mail_Transport_Sendmail('[EMAIL PROTECTED]'); > > $mail = new Zend_Mail(); > $mail->setBodyText('This is the text of the mail.'); > $mail->setFrom('[EMAIL PROTECTED]', 'Some Sender'); > $mail->addTo('[EMAIL PROTECTED]', 'Some Recipient'); > $mail->setSubject('TestSubject'); > $mail->send($tr); > ?> > > Running this script will end in this error message: > > Fatal error: Class 'Zend_Mail_Transport_Sendmail' not found in > /data/www/testweb/public_html/zendmail-test.php on line 4 > > When I add the line > > require_once('Zend/Mail/Transport/Sendmail.php'); > > before the "new Zend_Mail_Transport_Sendmail" call, everything is working. > > And that's the question: > Is that a wanted behavior/design? > > I am new to Zend Framework, I would expect that it should be enough to just > include "Zend/Mail.php". > > Also in line 723 in "Zend/Mail.php" there is a include... but it's too > late. > > Actual I don't understand, why you didn't include it with the other files > in > line 26-41. > > > See also: > ========= > [1] http://framework.zend.com/manual/en/zend.mail.html > > > -- > Regards, > Thomas > > >