Развёртывание в AWS — обычная установка на машину EC2 с образом HVM Red Hat Enterprise Linux 9, тип и размер которой выбирают по таблице мощности руководства.
Своего у облака три вещи. Ограничение исходящего порта 25 снимают заявкой заранее. Том EBS, где лежат конфигурация, состояние, журналы и содержимое писем, руководство советует зашифровать. А памяти нужно около 2 КБ на получателя в очереди, диску спула — чуть больше объёма неотправленных писем.
Прикидка мощности из руководства, письма по 50 КБ:
| Назначение | Тип | Ядра | Память | Диск | Писем в час |
|---|---|---|---|---|---|
| разработка | c5.large | 2 | 4 ГБ | 100 ГБ | 1 000 000 |
| рабочий | c5.xlarge | 4 | 8 ГБ | 400 ГБ | 2 000 000 |
| рабочий | c5.2xlarge | 8 | 16 ГБ | 800 ГБ | 4 000 000 |
| рабочий | c5.4xlarge | 16 | 32 ГБ | 1,6 ТБ | 8 000 000 |
# зашифрован ли том, на котором будет спул aws ec2 describe-volumes --query 'Volumes[*].[VolumeId,Encrypted]' --output table
2 связи
nc -vz -w 5 gmail-smtp-in.l.google.com 25
3 статьи
◇Ключ активации — условие установки, а не шаг после неёБез ключа активации от поддержки SparkPost MTA не ставится и не работает, а уровень лицензии задаёт потолок исходящих соединений: на стандартной всё сверх 200 игнорируется.◇Ограничения облакаОблака ограничивают исходящую почту через порт 25, пока не попросишь снять лимит, а их диапазоны адресов почтовики встречают с подозрением.◇Как перевести план отправки в железоДве постоянные, по которым считается любой узел: около 2 КБ памяти на каждого получателя в очереди и место под спул, пропорциональное суммарному размеру писем.