【laravel5.4】发送alisms短信和163邮箱

本文介绍了一种使用PHP发送邮件的方法,包括配置与发送过程。通过实例演示了如何利用Mail类实现邮件发送功能,并展示了如何设置邮件内容及接收者等关键步骤。
public function test()
    {
        $res=ClientSource::all();
        //dd($res);
        echo "<br>";
        /* 发送短信【测试通过】 -- 阿里大鱼alisms -- DaiSheng */
//         $content=array();
//         $result=$this->sms->send('13697332484',"积慕cake",json_encode($content),"SMS_118725085");
//         dd($result);
        
        $value = config('options.clue_sourse'); //返回config/配置文件下配置项的value
        //dd($value); //null
        //exit;
//         $position = \App\Admin::find(3)->position;  //\App\Admin 模型才用postions()方法
//         var_dump($position);
//         echo "<br>";
//         dd(config('laravel-permission.table_names.user_has_roles'));
//         exit;
        
        /* 发送邮件--raw方法【测试通过】 -- 阿里大鱼alisms -- DaiSheng
         * send():发送试图
         * raw(): 发送字符串
         */
        $name = '学院君';
//         $flag = Mail::send('business.sales.salesadd', ['name' => $name], function ($message) {
//             $to = '857328943@qq.com';
//             $message->to($to)->subject('测试邮件');
//         });
        $flag = Mail::raw('[ 内容 ] 测试邮件SendMail - '.date('Y-m-d H:i:s'), function ($message)  {
            $to = '13697332484@163.com';
            $to = '857328943@qq.com';
            $message->to($to)->subject('[ 标题 ] 测试邮件');
        });
        if ($flag) {
            echo '发送邮件成功,请查收!';
        } else {
            echo '发送邮件失败,请重试!';
        }
        exit;

}

 

2、其中sms需要进行composer安装、配置、引入; smtp仅需配置即可。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值