首页 > 其他分享 >laravel 发送email 七牛附件

laravel 发送email 七牛附件

时间:2024-02-22 16:34:39浏览次数:26  
标签:laravel downloadUrl 七牛 build PdfEmail Mail email user


use Illuminate\Support\Facades\Mail;
use Qiniu\Auth;

private static function sendPdfEmailAnnex($path, $user) { $auth = new Auth(env('QINIU_ACCESS_KEY'), env('QINIU_SECRET_KEY')); $expiry = 3600; // 有效期,单位:秒 $downloadUrl = $auth->privateDownloadUrl($path, $expiry); $PdfEmail = new App\Mail\PdfEmail($user, $downloadUrl);  # $downloadUrl 这个参数发送到视图层去
$build = $PdfEmail->build(); Mail::to($user)->send($build); }
<!DOCTYPE html>
<html>
<head>
    <title>html 自己随便编辑按照自己的要求格式</title>
</head>
<body>
<p>请点击以下链接下载文件:</p>
<a href="{{ $path }}">Download</a>
</body>
</html>

 

标签:laravel,downloadUrl,七牛,build,PdfEmail,Mail,email,user
From: https://www.cnblogs.com/G921123/p/18027620

相关文章

  • Gartner® Market Guide for Email Security——Gartner对邮件安全市场的洞察
    https://www.gartner.com/doc/reprints?id=1-2DVHQRLR&ct=230531&st=sb看最关键的,邮件安全厂商,三大类:Acompaniontoolisalsoavailablethatincludesalargersetof42representativevendorsandtheircapabilities(see Tool:VendorIdentificationforEmailSecur......
  • RevBits Email Security - Endpoint Agent分析(EDR+API集成)
    https://revbits.com/pdf/RevBits_Email_Security_Product_Brief_Securing_Email_Inboxes.pdf 邮件安全检测场景? 根据文档内容,RevBits邮件安全提供以下邮件安全检测场景:终端邮件安全代理软件直接部署在用户终端,可以在邮件进入用户收件箱时进行深度分析,检测和......
  • laravel_release notes
    参考网址:https://laravel.com/docs/10.x/releasesReleaseNotes发行说明VersioningScheme版本控制方案Laravelanditsotherfirst-partypackagesfollowSemanticVersioning.Majorframeworkreleasesarereleasedeveryyear(~Q1),whileminorandpatchrelea......
  • el-upload分片上传到七牛
    参考: https://blog.csdn.net/So_cute_girl/article/details/118606647需要自定义上传方法http-request,用七牛的分片上传<template><el-uploaddrag:limit="1"action="https://up.qiniup.com":multiple="false"accept=".mp4":d......
  • 如何实现Laravel的服务容器
    1.容器的本质服务容器本身就是一个数组,键名就是服务名,值就是服务。服务可以是一个原始值,也可以是一个对象,可以说是任意数据。服务名可以是自定义名,也可以是对象的类名,也可以是接口名。//服务容器$container=[//原始值'text'=>'这是一个字符串',//自定义服务......
  • laravel8 生成pdf
    privatestaticfunctioncreatePdfSendEmail($job_notes_id){#信息$recruit_job_notes_auth=DB::table('notes_auth')->select(["mobile","job_id"])->find($job_notes_id);if(!$recruit_job_note......
  • Laravel中toArray()方法使用驼峰变量
    前言不知道大家在用Laravel开发过程中有没有遇到过模型查询时,with中使用驼峰命名变量名,但是使用toArray方法后,变量名变成了蛇形命名;比如说这样的一条查询语句:WorkflowModel::query()->with(['workflowsInfo'])->get()->toArray();查询出来的结果可能就是这样的:查询出来关联......
  • laravel生成二维码,并添加背景图片,图标logo
    1、安装组件composerrequiresimplesoftwareio/simple-qrcode1.3.*在 config/app.php 注册服务提供者:SimpleSoftwareIO\QrCode\QrCodeServiceProvider::class同样在 config/app.php 添加 QrCode 门面:'QrCode'=>SimpleSoftwareIO\QrCode\Facades\QrCode::class2......
  • 行业认可!Coremail入选CCSIP2023中国网络安全行业全景册(第六版)
    2024年1月24日,FreeBuf咨询正式发布《CCSIP(ChinaCyberSecurityIndustryPanorama)2023中国网络安全行业全景册(第六版)》,旨在为企业安全建设及产品选型提供参考。Coremail凭借多年的专业技术积累和产品创新能力,入选该全景册的“邮件安全”、“恶意内容检测”、“钓鱼检测”、“数据......
  • python批量上传文件到七牛云
    导航引子棘手的需求化繁为简实战案例结语参考本文首发于智客工坊-《python批量上传文件到七牛云》,感谢您的阅读,预计阅读时长3min。古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。——苏轼引子七牛云对象存储Kodo是七牛云提供的高可靠、强安全、低成本、可扩......