我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

  邮箱验证码

  首先在阿里云邮件推送设置一个域名

  再到域名哪里解析如下:

  邮箱域名解析

  解析成功后严重通过后就可以写程序

  https://github.com/aliyun/openapi-sdk-php

  在这个地址下载php sdk

  vendor('sdk.vendor.autoload');

  use AlibabaCloud\Client\AlibabaCloud;

  use AlibabaCloud\NlsCloudMeta\NlsCloudMeta;

  use AlibabaCloud\Client\Exception\ClientException;

  use AlibabaCloud\Client\Exception\ServerException;

  引入sdk文件

  vendor('sdk.vendor.autoload');

  use AlibabaCloud\Client\AlibabaCloud;

  use AlibabaCloud\NlsCloudMeta\NlsCloudMeta;

  use AlibabaCloud\Client\Exception\ClientException;

  use AlibabaCloud\Client\Exception\ServerException;

  class AliyunemailService {

  function __construct() {

  // $fwconfig = D('Config')->getAll();

  $config = array(

  'MAIL_CHARSET' => 'UTF-8',

  'MAIL_SMTPAUTH' => true, //是否使用身份验证

  'MAIL_ISHTML' => true, //是否使用html

【市网页制作】

  'MAIL_USERNAME' => '', //发件地址

  // 'MAIL_USERNAME' => 'send3@szfangwei.cn', //发件地址

  'MAIL_SMTPHOST' => '', //smtp地址

  'MAIL_PASSWORD' => '', //发件地址密码

  'MAIL_GET_ADDRESS' => '', //默认收件箱

  );

  $this->mailconfig = $config;

  }

  public function sendEmail($data, $get_email = '') {

  $mail = $this->setBaseConfig($data, $get_email);

  return $mail;

  }

  public function setBaseConfig($data, $get_email = '') {

  AlibabaCloud::accessKeyClient('LTAImdH845znjHst', 'Vsimrg02TDW1wrM100LvvEbGtrGu6S')

  ->regionId('cn-hangzhou')

  ->asDefaultClient();

  try {

  $result = AlibabaCloud::rpc()

  ->product('Dm')

  // ->scheme('https') // https | http

  ->version('2015-11-23')

  ->action('SingleSendMail')

  ->method('POST')

  ->host('dm.aliyuncs.com')

  ->options([

  'query' 【有实力自适应网站建设哪家好】 => [

  'RegionId' => "cn-hangzhou",

建一个企业网站多少钱  'AccountName' => "",//发件人

  'AddressType' => "1",

  'ReplyToAddress' => "false",

  'ToAddress' => $get_email,//收件人

  'Subject' => $data['title'],

  'TagName' => "tag",//不用管

  'HtmlBody' => $data['detail'],//发送html格式的内容

  'TextBody' => "",//发送文本内容

  'FromAlias' => $data['title2'],//发件人昵称

  'ReplyAddress' => "",//回件邮箱

  'ReplyAddressAlias' => "客户",//不用管

  'ClickTrace' => "0",

  ],

  ])

  ->request();

  return true;

  } catch (ClientException $e) {

  return $e->getErrorMessage() . PHP_EOL;

  } catch (ServerException $e) {

  return $e->getErrorMessage() . PHP_EOL;

  }

  }

企业官网制作【专业公司网站建设价格】  }

  调用邮件发送:

  $AliyunemailService = new Service\AliyunemailService();

  $result = $AliyunemailService->sendEmail($email_data,$data['email']);

  需要注意的是阿里云的邮件推送功能 每天有200封免费的,用户量大的话,超过的话是 超过就需要购买邮件推送资源包

  邮箱推送

  价格相比短信验证还是比较便宜的,性价比还是可以的,当然你的服务器配置很多网速好的话也可提供提供邮件的速度和稳定性。


企业及品牌一站式服务设计平台 小程序开发
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求...
请立即点击咨询我们或拨打咨询热线: 13968746378,我们会详细为你一一解答你心中的疑难。项目经理在线
相关阅读

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

13968746378

上班时间

周一到周六

公司电话

400-600-6240

二维码
线
在线留言