hsntngr/laravel-jetmail
Composer 安装命令:
composer require hsntngr/laravel-jetmail
包简介
Laravel ile jetmail üzerinden mail gönderimi
README 文档
README
Laravel ile jetmail apisi üzerinden mail gönderin.
JetMail::to('test@example.com') ->send(new Welcome('Teoman'));
Kurulum
Laravel 5.6 ve öncesi sürümler için config/app.php dosyasında providers bölümü içine
aşağıda jet mail service provider sınıfını ekleyin.
'providers' => [ //... Hsntngr\JetMail\JetMailServiceProvider::class, //... ]
Sonrasında config dosyasını publish edin.
php artisan vendor:publish --provider="Hsntngr\JetMail\JetMailServiceProvider" --tag=config
Api bilgilerinizi config/jetmail.php içerisinde düzenleyin.
'from' => [ 'address' => 'laravel@posta.jetmail.com.tr', 'name' => 'Laravel', ], 'auth' => [ 'token' => 'jetmailtarafındanverilentoken', 'username' => 'hsntngr' ],
Kullanım
Bu kütüphaneyi kullanarak artisan komutu jetmail oluşturabilir ve gönderebileceğiniz gibi, laravelin kendi mail yapısı oluşturduğunuz mailleri de gönderebilirbisiniz.
make:jetmail artisan komutunu kullanarak JetMail oluşturabilirsiniz. Oluşturulan mailler app/Mail dizini altında yer almaktadır.
php artisan make:jetmail Welcome
Oluşturulan mailin build metodunu kullanarak mail bilgilerini girebilirsiniz.
public function build() { return $this ->replyTo('test@example.com') ->subject('Hoşgeldin ' . $this->user) ->view('email.welcome'); }
Daha sonra oluşturduğunuz bu mesajları JetMail facadesini kullanarak gönderebilirsiniz.
use App\Mail\Welcome; use Hsntngr\JetMail\Facade\JetMail; JetMail::send(new Welcome('Teoman'))
Alıcı parametresi build metodu içerisinde düzenlenmek zorunda değildir. JetMail facadesi üzerinden düzenlenebilir. Mail içerisinde girilen numara varsa bu numara da alıcılar arasına dahil edilir.
JetMail::to('test@example.com') ->send(new Welcome('Teoman'))
Mail göndermek için JetMail sınıfı oluşturmak zorunlu değildir. Laravel ile oluşturduğunuz mailleri jet mail olarak gönderebilirsiniz.
统计信息
- 总下载量: 4
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-02-07