すべての ThinkPHP バージョンのフレームワークとその他の PHP フレームワークがサポートされており、ファイルの自動ロードは手動でサポートされています
、使いやすく、強力で、ThinkPHP 独自のテンプレート エンジンをサポートし、HTML テンプレートをサポートし、プレーン テキスト テンプレートをサポートし、中国語の添付ファイルの送信もサポートし、電子メールへの画像メタデータの埋め込みをサポートし、コードは一貫して呼び出され、非常に美しく、に基づいて開発されています。 SwiftMailer
まずエレガントな使い方を見てみましょう: use mailertp5Mailer;<br>
<br>
$mailer = メーラー::インスタンス();<br>
$mailer->from('tianpian0805@gmail.com', 'yuan1994')<br>
->to('your-mail@domain.com')<br>
->件名('プレーンテキストテスト')<br>
->text('Tp メーラーのご利用へようこそ')<br>
->send();
require_once '/path/to/tp-mailer/src/autoload.php';<br>
<br>
mailertp32Mailer を使用します;<br>
<br>
$mailer = メーラー::インスタンス();<br>
$mailer->from('tianpian0805@gmail.com', 'yuan1994')<br>
->to('your-mail@domain.com')<br>
->件名('複数行テキストテスト')<br>
->line('PHPers: ')<br>
->line('Tp Mailer の使用へようこそ。役立つと思われる場合は、スターを付けてください。また、改善のためにフォークすることも歓迎します')<br>
->line()<br>
->line('yuan1994 <tianpian0805@gmail.com ' . date('Y-m-d'))<br />
->attach('/path/to/filename.pdf', 'カスタマイズされたファイル名.pdf')<br>
->send();
require_once '/path/to/tp-mailer/src/autoload.php';<br>
<br>
mailertp31Mailer を使用します;<br>
<br>
$mailer = メーラー::インスタンス();<br>
$mailer->send(function($mailer, $message) {<br>
$mailer->to('tianpian0805@gmail.com')<br>
->subject('フレームワーク テンプレート エンジンを使用してテンプレート テストをレンダリングする')<br>
->view('メール:テスト', array(<br>
'param1' => 'パラメータ 1',<br>
'param2' => 'パラメータ 2',<br>
'embed:image' => ROOT_PATH 'image.jpg',<br>
));<br>
});
インストール:
Composer を使用してインストールします (強く推奨):
psr-4 仕様をサポートし、箱から出してすぐに使用できます
作曲家には、yuan1994/tp-mailer が必要です
github からダウンロードするか、ソースコードを手動で直接ダウンロードします:
自動読み込みファイルを手動でインポートする必要があります
ダウンロードファイル:
git clone https://github.com/yuan1994/tp-mailer tp-mailer
git clone https://github.com/swiftmailer/swiftmailer swiftmailer
または、クリックして直接ダウンロードします:
https://github.com/yuan1994/tp-mailer/archive/master.zip
https://github.com/swiftmailer/swiftmailer/archive/5.x.zip
フォルダーを移動:
次に、2 つのプロジェクトにそれぞれ tp-mailer と swiftmailer という名前を付け、独自のプロジェクトの拡張クラス ライブラリ フォルダーに配置します。これらの 2 つのフォルダーは、おおよそ次のようなディレクトリに存在する必要があります。
拡張機能カタログ
§── tp-mailer
│ └── ソース
§── スイフトメーラー
│ §── リブ
│ §── ドク
│ └── テスト
自動読み込みファイルを導入します:
使用時にインポートするか、グローバルに自動的にインポートします
require_once '/path/to/tp-mailer/src/autoload.php;
プロジェクトアドレス:
https://github.com/yuan1994/tp-mailer
文書アドレス:
https://github.com/yuan1994/tp-mailer
ご質問がある場合は、問題を送信してください
https://github.com/yuan1994/tp-mailer/issues
他のプロジェクトの推奨事項:
tpAdmin: 自動コード生成と Rbac 権限管理をサポートする tp5 ベースのバックエンド管理フレームワーク
https://github.com/yuan1994/tpAdmin
WeChat_Web_Devtools Linux バージョン: Linux システムを完全にサポートする WeChat アプレット開発ツール:
https://github.com/yuan1994/wechat_web_devtools