前端的部份由 Irvin 設計,不過還是來談一下後端吧!因為這次後端由小弟我負責,是用 Google AppEngine(GAE) 來控制郵件發送,主要的流程是前端郵件資料(form data)→reCAPTCHA 驗證碼,確認是否為人類→驗證寄件人、收件人郵件地址是否有效→放入 Task 等待發送→Mail API 發送郵件。
因為 GAE 免費郵件容量一天 100 封,怕超出使用量,所以用 Task 去控制一天的總發送量,但好心的 Irvin 也刷了預算下去,因此就算超出容量也沒關係!
因為 GAE 免費郵件容量一天 100 封,怕超出使用量,所以用 Task 去控制一天的總發送量,但好心的 Irvin 也刷了預算下去,因此就算超出容量也沒關係!
留言
張貼留言