Отправка Grid Attachment не работает,

Ниже приведен код, он отправляет файл в виде вложения, но файл является пустым, т.е. файл не содержит никаких данных. Только я могу видеть имя файла в электронном письме как вложение, файл имеет данные, которые сохранены, но в электронном письме он пуст.

$basePath = Yii::app()->basePath;

Data come from database table and here .xls file is created and saved in local folder

file_put_contents ($ basePath. ‘/ .. / reports / excelreport.xls’, $ data);

$htmlbody = 'Content goes here';

Сохраненный путь к файлу, который необходимо отправить по электронной почте в виде вложения.

$path = Yii::app()->basePath . '/../reports/excelreport.xls';
$message = Yii::app()->sendgrid->createEmail();

$message->setHtml($htmlbody)
->setSubject('Reports Alert')
->addTo($email)
->setFrom('account@simplifyvms.net')
->setAttachment($path);
Yii::app()->sendgrid->send($message);
?>

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector