以下文章會介紹用 Python 使用 smtplib 連接到 Gmail 的 SMTP 伺服器, 並發出電子郵件的方法。 但在開始前, Google 帳號是使用雙重認證密碼, 如果直接在 Python code 內輸入 Google 密碼, 會回傳以下報錯: smtplib.SMTPAuthenticationError: (534, b’5.7.9 Application-specific password required. Learn more at\n5.7.9 …
一個網域下會建立副域名很常見, 只要建立 A record 或 CNAME record 即可。另一個情況是對 subdomain 建立 MX 及 TXT 紀錄, 例如網域是 mydomain.ltd, 分別想建立 @local.mydomain.ltd 及 @member.mydomain.ltd 的電郵。 除非有其他原因, 否則便不用額外建立一個 subdomain 的 zone, 可以在原來網域的 zone 內加入相關 …
在寫 Shell Script 時, 有時需要建立臨時檔案, 很多時會用 temp 或 tmp 這類副檔名實現。但如果這些檔案名稱和其他 process 的臨時檔案名稱相同, 便會錯誤地覆寫其他臨時檔案的內容。 在 Linux 系統可以用 mktemp 工具, 它可以很簡單地建立, 使用及移除不會重覆檔名的臨時檔案。 執行 mktemp 時, 它們預設會出檔案名稱及路徑: $ mktemp /tmp/tmp.94uGx1HYiS 如果沒有指定路徑, 臨時檔案的的位置是 …
原本家中的 Wifi 網路是 Wifi 5, 最近購入支援 Wifi 6 的新 AP – Unfi 6 Lite. Ubiquiti 這款 Unfi 6 Lite AP, 是替代舊版的 UAP-AC-Lite, 加入支援 Wifi 6. 這款 AP 最理想是安裝到天花板上, 但天花板沒有拉網線, …
在 UNIX Like 的環境要轉換文字編碼, 一般會使用 iconv 指令, iconv 已經內建在很多發行版, 使用起來也很方便。 把 BIG-5 及 UTF-8 互換十分常見, 以下是具體的操作方法: BIG-5 轉 UTF-8 編碼 $ iconv -f BIG-5 -t UTF-8 old-big5.txt > new-utf8.txt …
只要建立一個 Whatsapp api 的連接, 按下連結後便可以發送 Whatsapp 短信, 例如: 按下以上連結, 便會出現 Whatsapp API 的視窗, 如果用安裝有 Whatsapp 的手機打開, 便會自動開啟 Whatsapp, 對方的電話是 PHONENO, 短信內容是 testing. 但如果要把一段較長的短信以換行的方式分開, 我試過用 \n, \r, \r\n 等都不成功, 找了一下資料, …
對於很多初創企業, 或者像我這類自僱人士, 開設商業登記後, 便要開立公司銀行帳戶。我已經有中銀的公司戶口多年, 但想在匯豐開多一個公司戶口, 處理客戶款項較方便, 所以月初時便透過匯豐的手機 App 申請開戶。 在手機 App 登記輸入所有資料後, 包括公司資料及東主資料等, 還要準備公司的商業登記證及東主的身份證, 會在登記時掃瞄上傳, 最後要用轉數快繳付開戶口費, 對, 開戶口要收費, 每間銀行的收費不等, 匯豐的本地公司收費是 $1300 港元。 這次開立公司戶口比較簡單, 因為我已經有一個銀行戶口, 有實質業務往來, 但如果是第一次開公司戶口, 便比較麻煩, 因為要證明公司有實質業務, 但如果沒有公司戶口, …
Verisign 早前已經宣布, 從 2022 年 9 月 1 日開始, .com 域的價格從 $8.39 加至 $8.97 美元, 加上 ICANN 的 $0.18 美元收費, 價格是 $9.15 美元。 這個價格不是向最終使用者提供的價格, 而是各註冊商的註冊或續期的成本費用, 他們要再加上各類營運成本開支, 例如信用卡交易收費、網絡設備、營運成本及利潤, 所以使用者可以預期, 新訂價會基於這個收費提高。 …
牆身的水喉鐵塞已經安裝了 10 年以上, 現在要拆下來安裝水喉角閥, 本來想著都很容易, 但就是拆不下來。 看到這個四方的凸頭, 只比牆身凸出 1 mm 左右, 怎麼也扭不開。水喉師傅扭上時, 應該還沒有貼磁磚, 所以扭得很實。試了幾次便停止了, 以免扭到滑牙, 那時便麻煩了。 這時便上淘寶找工具, 原本是找到一個 12mm 的四方套筒, 但後來找到這個更適合的, 這個工具專門用作安裝及拆卸這套四方堵頭, 價錢不貴, 只要十多元人民幣。 收到後這個工具可以插入牆身, 把四方形凸出的部份套著, 但還開拆不開, 因為那個位置太窄出不到力扭, 然後找來一枝延長杆, …
早前開啟家中的三菱冷氣時, 發現按遙控器沒有反應, 檢查後確認遙控器沒有問題, 可以正常開啟另一台冷氣。 打開冷氣的揭蓋, 手動按下紅圈標示按鈕可以開啟冷氣, 冷風也正常。 這時覺得應該是冷氣的紅外線接收器出問題, 如果不是紅外線接收器便是主機板掛掉了。 在拆外殼前, 先把冷氣的電源關掉。 冷氣外殼下面有兩夥螺絲, 拿掉飾蓋便可以看到: 拆下兩夥螺絲後, 便可以把冷氣外殼拿下, 那便可以看到紅圈標示的紅外線接收器, 比起拆主機板容易很多。其他牌子冷氣的紅外線接收器, 裝拆步驟也是大同小異的。 先把黑色電線的插頭拔掉, 便可以把接收器移出。 在另一部沒有問題的冷氣拆下紅外線接收器, 換上後可以正常用遙控器啟動, 這便可以肯定是這個接收器出問題了。 要找這些零件, 當然是淘寶找, 找來找去只有二手件, 店家保證拆下後做檢測沒問題。看到價錢才 $25 …