內容大綱
登入你的AWS帳號進到主控台,並選擇 Simple Email Service,開始以下的設定:
一、驗證網域
1. 點選左邊選單的「Domains」選項,再按「Vefify a New Domain」來新增一組你的網域
2. 在 Domain 欄位填入你的網域,並點選「Verify This Domain」送出
3. 此時你會到以下畫面,這邊需要你去新增設定DNS的TXT記錄來驗證網域,Domain Verification Record下方的TXT記錄即為你所需設定的資料
4. 回到SES介面,你會看到已新增的網域,若是TXT記錄設定失敗或尚未生效,則會顯示「pending verification」的狀態,若顯示為「verified」便完成了網域驗證的步驟
二、驗證信箱
1. 點選左邊選單的「Email Addresses」選項,再按「Vefify a New Email Address」來新增信箱
2. 在 Email Address 欄位填入你的網域,並點選「Verify This Email Address」送出
3. 接著到登入你的信箱,你會收到一封AWS SES發來的信箱驗證信
4. 點選信件中的驗證網址,即可成功驗證信箱
5. 回到SES介面,你會看到剛剛新增的信箱驗證狀態更新為「verified」,此時已完成信箱驗證的步驟
三、建立 SMTP Credentials
1. 點選左邊選單的「SMTP settings」選項,再按「Create My SMTP Credentials」新增一組SMTP登入資料
2. 這邊會自動產出一組IAM 使用者名稱,直接點選「建立」
3. 這時會看到新增的SMTP使用者名稱及密碼,我們要使用此組帳密來發信,所以請務必要記下來
4. 回到 SMTP settings 介面會看到 SMTP 發信用的 Server Name 及 Port ,再加上剛才記下來SMTP使用者名稱及密碼,即為我們所需用到的發信資料!
四、撰寫程式,測試發信
1. 使用你擅長的程式語言來撰寫發信程式
2. 發信的設定參數值即為剛剛所建立的 SMTP Credentials資料,資訊輸入正確的SMTP即可成功發信囉!
但要注意以下幾點:
(1) AWS 預設限制阻擋由內到外的 25 port 流量,所以請使用 587或 465 port 來發信
(2) 若必須要使用 25 port 來發信,則需另外向AWS提出申請,請參閱 如何從 EC2 實例取消端口 25 上的限制
(3) 未向AWS提出轉正式模式時,皆在沙盒模式中,僅有被驗證的信箱可拿來發信及收信,要解除沙盒模式的話需另填寫表單提出申請轉正式模式
整個過程是不是簡單又快速呢!若是使用AWS主機的話不妨試試使用SES來發信吧!使用EC2的主機還有每月62,000封的免費額度哦 ~
GCP 電商網站架設教學: VM 靜態 IP 設定
內容大綱

-
1. 至主選單 " VPC網路 -> 外部IP位址" 的地方,會看到原先 VM 建立時用的 IP,其類型為「臨時」,我們將類型由「臨時」改為「靜態」
-


-
3. 回到外部 IP 位址頁面,即可看到 IP 類型已成功改為「靜態」
-
之後設定網站 DNS,將網域的 A 紀錄指向這組 IP,DNS 生效後即可瀏覽該主機架好的網站囉!

GCP 電商網站架設教學 :教你如何用 SendGrid 為你的網站發信!
內容大綱
-
登入你的 GCP 帳號,至搜尋框輸入"sendgrid email",可看到" SendGrid Email API" 這個項目,點選它

-
進入「SendGrid Email API」頁面後,直接點選「開始使用免費方案」

-
接著選擇使用的方案,這裡使用 Free 免費方案,每月最多可免費寄送 12,000 封信件

-
再來要註冊 SendGrid 帳號,點選 "註冊「SendGrid」"的按鈕

-
開始註冊帳號,填入相關欄位資訊後送出。
-
而這裡填寫的 Username 及 Password 會當作網站發信用的帳密,請務必記住。

-
送出後回到後台,即可看已訂閱「Free」方案

-
以 SSH 連線進入主機
-
輸入以下指令進行安裝套件及設定
-
編輯 /etc/postfix/main.cf 文件,至文件最底部,貼上以下設定值,並儲存

-
輸入以下指令,建立發信的帳號密碼檔,USERNAME 填入剛註冊的帳號 (注意是username,不是信箱),PASSWORD 填入註冊密碼
-
輸入以下指令,將上面建立好的檔案,轉成db格式
-
輸入以下指令,確認是否有產生.db的檔案
-
確認建立好後刪除先前的帳號密碼檔
-
輸入指令,重啟 postfix,若無錯誤訊息則表示設置成功
-
輸入下面指令測試發信,youremail@example.com 填入你的信箱,若有收到主旨為"Test-Email",內容為"Message"的信件,即表示設定成功!
-
也可使用程式來發信,設定資訊如下:
-

電商網站好幫手-CHAT BY KEYREPLY
內容大綱
CHAT BY KEYREPLY 電商好幫手
一般電商在架設網站時,常常會問 "有什麼好方法可以快速跟消費者取得聯繫?" 現在要介紹的CHAT BY KEYREPLY 正是一個好選擇。
最重要的是,CHAT BY KEYREPLY 提供的功能是免費的,只需要設定好想要顯示的即時通訊,填寫像是Email、電話號碼等等的資訊。
藉由設定這些資訊,產生專用程式碼,最後將程式碼複製到網站即可,網站的右下方即會出現聊天圖示,讓消費者輕鬆跟站方取得聯繫!
基本上操作相當簡單
STEP 1 只需要輸入對應的資訊,非常直覺!
STEP 2 特別注意資訊提供的格式
比較常用的Facebook 在這邊需要特別注意的地方是輸入的資訊必須是Facebook ID 而不是單純的網址。
至於如何查詢Facebook ID? 只需要點選 查詢我的Facebook ID 把複製好的Facebook網址貼上來就能輕鬆查詢ID
再來還有相當多通訊軟體可供填寫
LINE的設定方式也相較特別,大部分的商家都會申請LINE官方帳號,而這裡需要放的資訊也不是LINE ID喔!而是好友的邀請連結!
它的格式是以 https://line.me/作為開頭的網址,若你發現複製的網址不是line.me開頭的怎麼辦呢?例如:https://lin.ee/
只需要將該網址,複製到你的瀏覽器網址輸入框,按下Enter搜尋,該網址自動會轉換成line.me格式的網址,再將這個網址貼過去即可!
這樣子消費者才能順利的藉由點選LINE來加入你的官方帳號喔!
最後STEP 3 選擇圖示的顏色,產出程式碼
將這一長串的程式碼複製給網站架設的工程師,即可完成。右下角的Preview就是網頁預計呈現的子!
是不是非常簡單又方便呢?下次在架設電商網站時不妨考慮一下CHAT BY KEYREPLY吧!