И вы можете использовать классы Zend_Mail для гораздо более простого кода
имя файла будет "smapleFilename"
и его последний параметр в функции createAttachment
но не забудьте настроить transport
до этого
образец:
$mail = new Zend_Mail();
$mail->setBodyText("body")
->createAttachment("your wanted text " , Zend_Mime::TYPE_TEXT,
Zend_Mime::DISPOSITION_ATTACHMENT , Zend_Mime::ENCODING_BASE64, "smapleFilename.txt");
$mail->setFrom('test@222222.com', 'Server');
$mail->addTo('test@hotmail.com');
$mail->setSubject("subject");
$mail->send();
в проекте Zend Framework вы бы сделали так:
resources.mail.transport.type = smtp
resources.mail.transport.host = "mail.111111.com"
resources.mail.transport.auth = login
resources.mail.transport.username = test@111111.com
resources.mail.transport.password = test
;resources.mail.transport.ssl = tls
resources.mail.transport.port = 2525
resources.mail.transport.register = true ; True by default