1. 程式人生 > >使用PHP TP5 框架 傳送郵箱

使用PHP TP5 框架 傳送郵箱

使用conposer
下載安裝包nette/Mail
到tp5框架第三類庫vendor
//控制器頁面

namespace app\index\controller;
use Nette\Mail\Message;
use Nette\Mail\SmtpMailer;

class Mail
{
public function sendMail()
{
message=newMessage();//message->setFrom(‘hong*@163.com’)
// 接收者
->addTo(‘11359*

[email protected]’)
->addTo(‘32714*[email protected]’)
// 標題
->setSubject(‘*TP5-郵件介面開發’)
// 內容
->setBody(“*TP5-郵件介面開發,內容…………………………………………”);

    $options = [
        //網易郵箱
        'host' => 'smtp.163.com',
        'username' => 'hong*@163.com',
        // 授權密碼  不是登陸密碼
        'password' => 'hongbo*018',
        'secure' => 'ssl'
    ];

    $mailer = new SmtpMailer($options);
    $mailer->send($message);
}

}

快捷鍵

  • 加粗 Ctrl + B
  • 斜體 Ctrl + I
  • 引用 Ctrl + Q
  • 插入連結 Ctrl + L
  • 插入程式碼 Ctrl + K
  • 插入圖片 Ctrl + G
  • 提升標題 Ctrl + H
  • 有序列表 Ctrl + O
  • 無序列表 Ctrl + U
  • 橫線 Ctrl + R
  • 撤銷 Ctrl + Z
  • 重做 Ctrl + Y

Markdown及擴充套件

Markdown 是一種輕量級標記語言,它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成格式豐富的HTML頁面。 —— [ 維基百科 ]

使用簡單的符號標識不同的標題,將某些文字標記為粗體或者斜體,建立一個連結等,詳細語法參考幫助?。

本編輯器支援 Markdown Extra ,  擴充套件了很多好用的功能。具體請參考Github.

表格

Markdown Extra 表格語法:

專案 價格
Computer $1600
Phone $12
Pipe $1

可以使用冒號來定義對齊方式:

專案 價格 數量
Computer 1600 元 5
Phone 12 元 12
Pipe 1 元 234

定義列表

Markdown Extra 定義列表語法:
專案1
專案2
定義 A
定義 B
專案3
定義 C

定義 D

定義D內容

程式碼塊

程式碼塊語法遵循標準markdown程式碼,例如:

@requires_authorization
def somefunc(param1='', param2=0):
    '''A docstring'''
    if param1 > param2: # interesting
        print 'Greater'
    return (param2 - param1 + 1) or None
class SomeClass:
    pass
>>> message = '''interpreter
... prompt'''

腳註

生成一個腳註1.

目錄

[TOC]來生成目錄:

數學公式

  • 行內公式,數學公式為:Γ(n)=(n1)!nN
  • 塊級公式:
x=b±b24ac2a

更多LaTex語法請參考 這兒.

UML 圖:

可以渲染序列圖:

Created with Raphaël 2.1.2張三張三李四李四嘿,小四兒, 寫部落格了沒?李四愣了一下,說:忙得吐血,哪有時間寫。

或者流程圖:

Created with Raphaël 2.1.2開始我的操作確認?結束yesno
  • 關於 序列圖 語法,參考 這兒,
  • 關於 流程圖 語法,參考 這兒.

離線寫部落格

即使使用者在沒有網路的情況下,也可以通過本編輯器離線寫部落格(直接在曾經使用過的瀏覽器中輸入write.blog.csdn.net/mdeditor即可。Markdown編輯器使用瀏覽器離線儲存將內容儲存在本地。

使用者寫部落格的過程中,內容實時儲存在瀏覽器快取中,在使用者關閉瀏覽器或者其它異常情況下,內容不會丟失。使用者再次開啟瀏覽器時,會顯示上次使用者正在編輯的沒有發表的內容。

部落格發表後,本地快取將被刪除。 

使用者可以選擇 把正在寫的部落格儲存到伺服器草稿箱,即使換瀏覽器或者清除快取,內容也不會丟失。

注意:雖然瀏覽器儲存大部分時候都比較可靠,但為了您的資料安全,在聯網後,請務必及時發表或者儲存到伺服器草稿箱

瀏覽器相容

  1. 目前,本編輯器對Chrome瀏覽器支援最為完整。建議大家使用較新版本的Chrome。
  2. IE9以下不支援
  3. IE9,10,11存在以下問題
    1. 不支援離線功能
    2. IE9不支援檔案匯入匯出
    3. IE10不支援拖拽檔案匯入
  1. 這裡是 腳註內容.

相關推薦

使用PHP TP5 框架 傳送郵箱

使用conposer 下載安裝包nette/Mail 到tp5框架第三類庫vendor //控制器頁面 namespace app\index\controller; use Nette\Mail\Message; use Nette\Mail\Sm

PHP laravel框架實現SMTP傳送郵箱

首先在.env配置裡配置資訊 MAIL_DRIVER=smtp//主機 MAIL_HOST=smtp.163.com//主機網址 MAIL_PORT=465//埠號 MAIL_USERNAME=使用者名稱 MAIL_PASSWORD=授權碼(不是密碼) MAIL_ENCRYPTION=ssl/

phptp5框架增刪改查

 這裡是controller控制器寫入的內容 public function index() { $list = Db::table('user')->select(); return view('login',['list'=>$

tp5傳送郵箱

use phpmailer\phpmailer; /** * 傳送郵箱 * @param type $data 郵箱佇列資料 包含郵箱地址 內容 */ function sendEmail($

php 傳送郵箱 完整工具類已經測試傳送成功~~~

 當然直接用於推廣的話是不行的 因為帶連線的東西會被退信 厲害了哦 直接發不過去 所以測試的時候連線什麼的 就不要加上去了 <?php class smtp { var $smtp_port; var $time_out; var $

PHP之郵件傳送(126郵箱和PHPMailer開源)

一.首先下載PHPMailer https://github.com/chenlian2015/phpmailer.git 二.將下載所得目錄中的 class.phpmailer.php class.smtp.php 兩個檔案拷貝到你的工程目錄下 三.使用 <?p

封裝PHP mail函式傳送HTML郵件並使用中文發件人且自定義發件人郵箱地址

 在寫PHP程式碼時,傳送郵件著實是一件比較讓人鬱悶的事情,PHP預設提供的mail函式太弱了,很難琢磨清楚到底該怎麼用。雖然也有很一些做得比較好得第三方庫,可以提供相當強大的郵件功能,尤其是可以很簡單的配置其使用gm

TP5框架 nginx服務器 配置域名 隱藏index.php

dex 文件中 col driver class nginx服務器 drive edi serve server { listen 80; #server_name localhost; server_name

php laravel框架學習筆記 (二) 數據庫操作

true 數據 mar sql show top 一行 ati del 原博客鏈接:http://www.cnblogs.com/bitch1319453/p/6810492.html mysql基本配置 你可用通過配置環境變量,使用cmd進入mysql,當然還有一種東

php laravel 框架搭建與運行

all config blog tco ons repos lar const download 目錄 安裝 composer 安裝 laravel 運行 php hello world 一、安裝 composer (mac)   下載 composer.p

tp5框架的獲取器

感悟 mode 不存在 eth 小夥伴 lis data tar 一個   tp5的獲取器功能很強大,一下子就喜歡上了,你可以在模塊裏任意定義表裏不存在的字段,在前臺調用很方便。話不多說直接上demo:   1.命名規則 get + 屬性名的駝峰命名+ Attr  

atitit.php 流行框架 前三甲為:Laravel、Phalcon、Symfony2 attilax 總結

快照 log jpg 實踐 think net post 控制 web框架 atitit.php 流行框架 前三甲為:Laravel、Phalcon、Symfony2 attilax 總結 1. ,最流行的PHP框架前三甲為:Laravel、Phalcon、

PHP Laravel框架入門心得

del 資源 route 基礎 bsp 框架 習慣 com 基礎上 PHP有不少開發框架,其中比較出名的有Symfony和Laravel。 我說說我最近入門Laravel的感受和學習方法吧。 1。第一個感受是Laravel的社區討論和學習資源真的是太棒了,中文化也

php CI框架輸出空行問題排查

定位 比較 blog tar 依次 框架 輸出結果 mage 由於   今天在使用 curl 命令行工具調試一個功能時,發現輸出的內容總是會在最開始莫名其妙的多一行空行:   項目框架是 php 的 CodeIgniter,感覺這種問題在網上不好查找,因為可以確定這個是業

phpspider php爬蟲框架

unknown tor not 但是 composer sel || https span 其實我自身的不是經常寫正則,而且不規則的html去寫正則本身就是件很麻煩的事情,如果頁面有些微變動和更新就得再次去維護正則表達式,其實是非常蛋疼的 我第一感覺就是去找一下爬蟲的庫,但

PHP Laravel框架 多數據庫連接方法

重定向 spa fig conn The public img ins end 1. 在config 下database.php中配置數據庫連接 然後在使用時直接用connection指向該連接即可 DB::connection(‘connections-thea

Tp5框架 關於App登錄token唯一加密算法

function Nid ati gin plog web 加密算 login set web登錄靠的是cookies裏的sessionid來區分唯一性。app登錄靠的是token唯一性。 個人針對token加密的筆錄: public static function se

PHP CI 框架簡單使用(二)

mes base per undefine color message defined 保持 def   我們簡單認識一下CI框架的MVC。示例代碼如下 //CI控制器文件Home.php <?php defined(‘BASEPATH‘) OR exit(‘N

php-tp5文件上傳

xls url mimetype ads Enctype ini use message tp5 文件上傳沒有上傳上會出現的問題 1.沒有寫enctype="multipart/form-data" 2.名字是type=‘file‘ 的name $file = reque

php優秀框架codeigniter學習系列——CI_Input類學習

自己的 攻擊 == enable 自己 self log 調用 serve 這篇文章主要介紹CI核心框架工具類CI_Input。 根據CI文檔自己的定義,該類用來: 提前處理全局變量,以保證安全; 提供一些幫助函數用來處理輸入數據。 以下選取類中的重點方法進行說明。 _