提问人:Abbas 提问时间:10/13/2023 更新时间:10/13/2023 访问量:13
导出 EMl 文件而不发送电子邮件 Pod-Point / laravel-mail-export
Export EMl File without sending the Email Pod-Point / laravel-mail-export
问:
我正在使用此包导出 eml 文件。但是这个包导出已发送电子邮件的文件,我只想导出 eml 文件,不想发送电子邮件。有什么办法可以做到这一点吗?Pod-Point/laravel-mail-export
这是我的可邮寄的
<?php
namespace App\Mail;
use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Mail\Mailable;
use Illuminate\Mail\Mailables\Content;
use Illuminate\Mail\Mailables\Envelope;
use Illuminate\Queue\SerializesModels;
use PodPoint\MailExport\Concerns\Exportable;
use PodPoint\MailExport\Contracts\ShouldExport;
class PlannerTemplateMailable extends Mailable implements ShouldQueue,ShouldExport
{
use Queueable, SerializesModels,Exportable;
public $message;
public $files;
public $customfrom;
public $subject;
public function __construct($message, $customfrom, $subject, $files = [])
{
$this->message = $message;
$this->files = $files;
$this->customfrom = $customfrom;
$this->subject = $subject;
}
public function build()
{
$email = $this->from($this->customfrom)
->subject($this->subject)
->markdown('mails.planner-template')
->with([
'message' => $this->message,
]);
foreach ($this->files as $file) {
$email->attach($file);
}
return $email;
}
}
答: 暂无答案
评论