HowTo

Drupal 9 Webform 發送自定義Email 功能的本地開發環境配置

Drupal 9 Webform 表單提交後可以自定義 email 內容發送通知郵件到指定email地址,本地開發中使用 Mailhog 做測試。 💡關於Mailhog的安裝介紹參看Y Cheung之前的文章《本地開發測試郵件服務 Mailhog [https://szeching.com/mailhog-for-web-and-api-based-smtp-testing/]》需求分析 根據需求,確定要做的任務有2個: 1. 用戶提交表單後發送通知 email 至指定地址 2. 獲取用戶填寫的表單內容製作指定內容格式的郵件 環境設定 * Drupal v9.3.3 * Mailhog * drupal/

獲取最新惡意爬蟲列表配置 Fail2ban Filter

安裝並設置好 Fail2ban 後(可以參考Y Cheung 之前寫的『Fail2ban 配置 Nginx filter [https://szeching.com/fail2ban-nginx-filter-config/]』),可以看到在 /etc/fail2ban/filter.d/nginx-badbots.conf 內容如下: # Fail2Ban configuration file # # Regexp to catch known spambots and software alike.

iptables 封鎖 IP 黑名单

iptables 是Linux上的防火牆策略配置服務,簡單幾行命令就能禁止某個訪問你的網站,本文介紹使用 Ultimate bad bot blocker IP黑名單列表為源來設置 iptables 封鎖黑名單。

停止定時任務守護進程cron daemon發送郵件

默認情況下,crond 會將所有的輸出或者錯誤信息通過email發送給執行用戶。Y CHEUNG 一個沒注意就超過mailgun的每月免費額度,2個月了,趕緊查找問題解決它。 有兩種方法可以在執行完定時任務後停止發送郵件: 1. 編輯 /etc/crontab文件中的 MAILTO 參數,將其設為空。該參數默認值是root。 MAILTO="" 2. 編輯 /etc/sysconfig/crond 文件, -s 參數將輸出發送到系統日誌。 -m off 禁止 crond 發送 email 。 CRONDARGS=

Win 10 讀取 Mac HFS+ 格式硬碟

因需找出了多年不用的移動硬碟SSD,結果win 10 無法讀取!檢查了驅動什麼的都沒問題,也看到有這個硬碟了,就是不能正常加載出來,著急。 原本還以為是TOSHIBA的問題,因為看到網上有說win 10更新後無法正常使用東芝硬碟的,但是那都是2018年的事情了啊,應該早修復了呀。 看管理器也能看到這個碟,就是沒有分配盤符,也無法手動分配。 基友老吳介紹了 DiscGenius [https://www.diskgenius.cn/],說讓我試著重新分配盤符。 結果用了後發現原來我的硬碟是在Mac上格式化的,Mac HFS+ 格式 win 10 無法自然加載。於是老吳又讓我去找HFS+ for windows的工具。