technicalheist/simple-mailer

Simple mailer 使用 smtp 详细信息通过 phpmailer 发送邮件

1.0.0 2020-05-09 07:09 UTC

This package is auto-updated.

Last update: 2024-09-09 17:14:51 UTC


README

  • Simple PHP mailer 是 phpmailer 函数的子函数,可以以简单的方式发送邮件。

安装

从 github 克隆 / 下载配置文件

  • git clone https://github.com/technicalheist/simple-mailer.git
  • cd simple-mailer
  • composer install
  • nano test.php
    <?php 
      use TechnicalHeist\SimpleMailer\Mail;
    include "src/Mail.php";
    $mail = new Mail(); 
    $data['name'] = "NAME"; 
    $data['email'] = "FROM EMAIL ID HERE";
    $data['host']="SMTP HOST NAME";
    $data['username'] = "USERNAME";
    $data['password'] = "PASSWORD";
    $data['secure']= 'tls';
    $data['port'] = 587;
    $data['to'] = "TO EMAIL ID";
    $data['subject'] = "Simple Mailer Test "; 
    $data['body'] = "This is sent from localhost";
    $status = $mail->sendMail($data);
      var_dump($status);
    

通过 Composer 安装

  • composer require technicalheist/simple-mailer
  • nano test.php
<?php 
require_once('vendor/autoload.php');
use TechnicalHeist\SimpleMailer\Mail;
$mail = new Mail();
echo $mail->version();  
$mail = new Mail(); 
$data['name'] = "NAME"; 
$data['email'] = "FROM EMAIL ID HERE";
$data['host']="SMTP HOST NAME";
$data['username'] = "USERNAME";
$data['password'] = "PASSWORD";
$data['secure']= 'tls';
$data['port'] = 587;
$data['to'] = "TO EMAIL ID";
$data['subject'] = "Simple Mailer Test "; 
$data['body'] = "This is sent from localhost";
$status = $mail->sendMail($data);
var_dump($status);