簡體   English   中英

如何獲取每個模板化 email 的 AWS SES 配額使用情況?

[英]How to get AWS SES quota usage per templated email?

據我從文檔中了解到,SES 電子郵件是按數量和郵件大小計費的。 我如何確定每個可能有或沒有附件的模板化 email 的大小?

我想要這些信息來向我們的客戶收費。 或者我應該為此目的使用其他服務嗎?

正如您指定的那樣 - 這就是 AWS 計費(請記住,無論您使用 EC2 實例還是其他不同的實例,都會有所不同)。

關於確定模板化 email 的大小。這里有兩種方法,我建議這樣做 - 一種更簡單,給出半正確的輸出,另一種更難,給出准確的輸出。

  1. 更容易和半正確你所有的模板都會在正常的 email 上產生一些開銷(如果它是在沒有模板的情況下發送的),email 的大小有 100% 的機會會變小(除非你做了一些瘋狂的事情並非所有字段都被使用等,但事實並非如此)。 所以在那種情況下,您可以將模板的所有信息存儲在數據庫中(遺憾的是沒有其他選擇)並計算模板的大小。 然后你可以很容易地計算和估計你的 email 的大小(通過附件,email 標題的額外開銷和你的電子郵件的內容)然后你有半正確的答案(它總是至少是郵件的大小正在發送時會產生一些開銷,但這無關緊要)。

  2. 更難更正確 您正在從發送電子郵件的正常方式轉變為使用正常的自定義“Mime 消息”。 您還可以在應用程序中創建自己的類似模板服務。 之后可以自行進行模板轉換,最終估算出email消息的合適且正確的大小。 您唯一不能做的就是在您的應用程序中設置“開放鏈接”並且您還應該在您的應用程序中考慮。 它會給你一個更准確的結果。

  3. 我會做什么:在你所有的客戶中,你可以計算出他們發送了多少封電子郵件。 我認為您可以只取郵件中附件的平均值(通常內容非常小),然后根據計算的平均值拆分賬單。 您不會因在應用程序中實施新功能而產生大量開銷,總體而言每個人都應該對結果感到滿意(您已經支付了所有賬單,並且客戶支付了合理數量的電子郵件)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM