SMTP может работать через порты 25, 465 или 2525 (по умолчанию в EC2 используется порт 25. Amazon Web Services применяет ограничение на порт 25 в EC2 для предотвращения спама. Это может вызвать проблемы с подключением при попытке отправить почту через SMTP через Haskimail. Есть несколько способов решить эту проблему, чтобы избежать ошибок подключения при использовании Haskimail на вашем EC2.

## **Удаление ограничения порта 25 в AWS**

Вы можете запросить у Amazon Web Services снятие ограничения с порта 25, используя форму **Request to Remove Email Sending Limitations**. Важно: вам нужно войти в систему с учетными данными root-аккаунта. Amazon запросит описание вашего использования перед удалением ограничения. После того как запрос будет одобрен, вам придет уведомление по электронной почте о снятии блока.

## **Изменение SMTP портов на вашем EC2 экземпляре**

Мы используем AMI Amazon Linux с sendmail, настроенным для работы с Haskimail через SMTP. 

Как настроить sendmail с Haskimail: 

**Убедитесь, что порты 2525 и 587 открыты для вашего EC2 экземпляра**

* Войдите в AWS Management Console и выберите EC2.

* На левой панели выберите **Security Groups**.

* Создайте новую группу безопасности, например, назовите её **Open Additional SMTP Ports**.

* Добавьте кастомные TCP правила для портов 2525 и 465.\
  \
  **Примечание:** для дополнительной безопасности вы можете вручную добавить каждый IP-адрес SMTP endpoint, указанный здесь, используя опцию **custom ip** при добавлении правил в группу безопасности.

* Вернитесь к экземплярам EC2. Присвойте эту новую группу безопасности вашему EC2 экземпляру, выбрав его и нажав **Actions > Networking > Change Security Groups**.

* Выберите только что созданную группу безопасности и примените её к экземпляру.

* Наконец, подключитесь к своему экземпляру по SSH и измените порты SMTP для sendmail на 587 и/или 2525.


