2013-09-09 1 views
1

Мне нужно отправить электронное письмо с приложением. Вложение Я получаю от db. Это всего лишь текст HTML. Но я хотел бы прикрепить его к электронной почте в виде файла. Я использую Yii и YiiMail extenstion, который используется для этой цели.Отправка приложения из строки с помощью PHP, Yii и Swift

Когда я придаю его как то

$message = new YiiMailMessage('Email subject', 'email body'); 

$message->addTo($rcpt); 
$message->from = Yii::app()->params['adminEmail']; 
if(!empty($model->data)) 
    $message->addPart($model->data, 'text/html'); 

я получить электронную почту, но файл не прилагается он встроен; (

+0

Очевидный вопрос: сделал вы проверяете, действительно ли '$ model-> data' не является пустым? –

+0

не' addPart' для альтернативного тела? В любом случае большинство вложений мне следует сохранять как временный файл -> «прикреплено» -> удалено –

ответ