快轉到主要內容

本地開發測試郵件服務 Mailhog

·255 字·1 分鐘
Y Cheung
作者
Y Cheung
Blogger, Programer & Traveler.

Mailhog真乃本地開發測試郵件服務的神器,方便好用。

Mailhog 項目

Y cheung 使用docker來啟動mailhog服務,docker-composer.yml文件內容如下

1version: '3'
2services:
3  mailhog:
4    image: mailhog/mailhog
5    ports:
6      - "1025:1025"
7      - "8025:8025"

如此這般,就可以在所需使用發送郵件測試的其他應用中配置上mailhog,其默認用戶名是testuser,默認密碼是testpwd。如果同樣是docker服務的話,那嚒mail host地址就是mailhog的服務名。

1MAIL_DRIVER=smtp
2MAIL_HOST=mailhog
3MAIL_PORT=1025
4MAIL_ENCRYPTION=null
5MAIL_USER=testuser
6MAIL_PASSWORD=testpwd

查看郵件列表的地址是http://localhost:8025/,樣式雖然簡單,但是足夠用了。

相關文章

Unity3D接入MySQL数据库

·637 字·2 分鐘
系統环境: # Windows 10(x64)(version 1909) Unity3D (version 2018.3.0f2) Microsoft Visual Studio Community 2017 (version 15.9.4) 操作步驟: # 准備一個本地/綫上Mysql數據庫 # Y Cheung 的數據庫設置如下:

Laravel 7 配置郵件服務 Mailgun

·595 字·2 分鐘
2016年的時候,Mailgun 免費註冊帳號還能添加自定義域名(當時Y Cheung 曾寫過一篇blog:Centos7 安裝 Postfix 並配置 mailgun 服務),想不到現在新註冊帳號已經是需要先綁定銀行卡才能使用自定義域名,而註冊分配給你的測試域名Sandbox subdomain壓根就不能用,你會遇到類似以下的報錯信息:

再談網站HTTPS升級

·2100 字·5 分鐘
Y.Cheung 曾於 2016 年時寫過一篇《 Centos 7 使用 certbot 安裝Let’s Encrypt SSL 證書 》,最近因爲幫忙升級了幾個站點,使用了一些免費/收費的SSL憑證服務,特寫此篇記錄一下流程思路送給整天吐槽Y.Cheung沒耐心教人的某只。

drupal8 dursh config-import使用簡介

·285 字·1 分鐘
GIT CLONE 代碼 正常流程 stander 安裝drupal8 修改/sites/default/settings.php 指定 config 文件夾位置 1$config_directories['sync'] = 'sites/config/sync'; 執行drush命令導入config 1drush config-import 提示報錯: