定制 starring-jane/wordplate-mail 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

starring-jane/wordplate-mail

最新稳定版本:1.0.4

Composer 安装命令:

composer require starring-jane/wordplate-mail

包简介

Adds mail settings to your environment configuration

README 文档

README

Starring Jane

Wordplate Mail

Adds mail settings to your environment configuration

Installation

composer require starring-jane/wordplate-mail

Create a WordplateMail instance in functions.php

use StarringJane\WordplateMail\WordplateMail;

WordplateMail::register();

Usage

Add your smtp settings to your .env file

MAIL_DRIVER=smtp
MAIL_HOST=localhost
MAIL_PORT=465
MAIL_USERNAME=user
MAIL_PASSWORD=pass
MAIL_ENCRYPTION=tls
MAIL_FROM_NAME="Sender Name"
MAIL_FROM_ADDRESS="no-reply@domain.com"

You can also send trough the local mail driver

MAIL_DRIVER=mail
MAIL_HOST=localhost
MAIL_PORT=25
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_NAME="Sender Name"
MAIL_FROM_ADDRESS="no-reply@domain.com"

Override variables in code

Sometimes you might want to set variables dynamicaly

use StarringJane\WordplateMail\WordplateMail;

WordplateMail::register()
    ->set('MAIL_FROM_NAME', 'Starring Jane')
    ->set('MAIL_FROM_ADDRESS', function () {
        $domain = str_replace('www.', '', $_SERVER['SERVER_NAME']);
        return 'no-reply@' . $domain;
    });

Contributors

Credits

Special thanks to the contributors of wordplate for allowing us to create Wordpress websites in a modern development environment

统计信息

  • 总下载量: 3.48k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 4
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-04-06