2

我需要发送带有附件的电子邮件。我从 db 获得的附件。它只是 HTML 文本。但我想将其作为文件附加到电子邮件中。我正在使用 Yii 和 YiiMail 扩展,它为此目的使用了 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');

我收到电子邮件但未附加文件,它是嵌入的;(

4

1 回答 1

7

请参阅此处的文档以附加动态文件,http://swiftmailer.org/docs/messages.html#attaching-dynamic-content

于 2013-09-09T15:14:08.553 回答