我想補充的能力,爲用戶發送郵件至自動保存附件文檔和保存電子郵件作爲HTML地址等SendGrid解析API和SaaS應用
我想我明白如何我可以寫這些函數,但我不確定如何確保安全性。我的應用程序設計爲單一代碼,但每個客戶都有自己的數據庫和子域。該應用程序看着子域,並確定數據庫用於身份驗證,等(沒有主數據庫。)
首先,我想sendgrid會給你一個自定義的電子郵件地址使用像[email protected]你可以轉發測試或實際使用,但我沒有看到任何地方。我可能會成立一個單獨的域
如何確保從用戶從公司A發送的電子郵件被保存在他們的數據庫?我認爲:
把公司名稱在用戶發送的電子郵件地址「[email protected]」
帶有自定義電子郵件地址的企業範圍內惟一的鍵「[email protected]」
的代碼可以找到合適的分貝,看到「從」電子郵件地址,看它是否現有用戶相匹配,然後執行所需的功能。但是,這似乎不太安全。我還打算要幾個不同的電子郵件地址,用戶可以使用執行不同的功能(「添加到現有的部分,增加新的組成部分,不添加文件等)
我正在尋找一個更好的設置,最好允許非醜陋的電子郵件地址。別人做什麼?