SES
0 円/月 |
データ転送量
送信されるデータ転送量をGB単位で入力してください。これには、ヘッダー/メール本文/添付ファイルが含まれます。
受信の平均サイズ
受信メールの平均サイズをKB単位で入力してください。課金対象である受信メールチャンクという項目は、256KBを1単位としてカウントするので、受信メールが255KBの場合は料金が発生せず、768KBの場合は、受信メールチャンクが3としてカウントされます。
専用 IP アドレス
送信用のIPアドレスをリースする場合は、個数を入力してください。
- バージニア北部リージョン
- ひと月は30.5日
- 153.009円/ドル(毎朝10時更新)
SESについてざっくり
メールを送れるやつ。
構築や運用が面倒なメールサーバーを持たずに、メールの送受信を行なえます。新規のアカウントは、機能が制限されているサンドボックスに配置されているため、本格的に利用する前に申請を行う必要があります。現在、SESが東京リージョンでは提供されていないため、バージニア北部(us-east-1)リージョンの料金をもとに計算しています。
SESの料金計算式をざっくり
function calc(row, priceList) {
const sendEc2 = toNumber(row.sendEc2)
const sendGeneral = toNumber(row.sendGeneral)
const transfer = toNumber(row.transfer)
const recieve = toNumber(row.recieve)
const recieveChunk = toNumber(row.recieveChunk)
const dedicatedIp = toNumber(row.dedicatedIp)
let total = 0
if (sendEc2) {
const count = Math.max(sendEc2 - priceList.ses.send.ec2.free, 0)
if (count > 0) {
total += count * priceList.ses.send.ec2.price
}
}
if (sendGeneral) {
total += sendGeneral * priceList.ses.send.general.price
}
if (transfer) {
total += transfer * priceList.ses.send.attachment.price
}
if (recieve) {
const count = Math.max(recieve - priceList.ses.recieve.request.free, 0)
if (count > 0) {
total += count * priceList.ses.recieve.request.price
}
}
if (recieve && recieveChunk) {
const chunkUnit = Math.floor(recieveChunk / CHUNK_SIZE)
if (chunkUnit) {
total += recieve * chunkUnit * priceList.ses.recieve.chunk.price
}
}
if (dedicatedIp) {
total += dedicatedIp * priceList.ses.dedicatedIp.price
}
return total
}
Google AdSenseの広告
このエリアに興味がある広告が表示された際にクリックすると、当サイトの制作者にお金が入る仕組みになっています。それがなんか嫌だなぁという方は、間違ってクリックしないように注意してください。