Перечисляет IP-адреса, которые сейчас назначены самой машине.
Вызов — GET /getlocalips. Параметра формата руководство для этой точки не показывает — в примере её открывают браузером.
Адреса отправки привязываются к IP; эта выдача показывает, какие из них на узле действительно есть. Адрес в smtp-source-host, которого на машине нет, — частая причина того, что адрес отправки не работает.
Доступ решает http-access по адресу, откуда пришёл запрос, — для чтения хватает уровня monitor. Ключ из http-api-key в заголовке X-API-Key даёт полный доступ с любого адреса.
О чём спрашивать эту точку:
| Вопрос | Она ли |
|---|---|
| какие адреса назначены машине | да |
| есть ли на машине адрес из smtp-source-host | да — сверкой с ответом |
| какие адреса видит мир | нет — это вопрос сети хостера |
# адреса машины curl -s 'http://127.0.0.1:8080/getlocalips'
1 связь
curl -s 'http://127.0.0.1:8080/getlocalips'
ip -o addr show scope global | awk '{print $4}'
3 статьи
◇Имя, адрес и имя в приветствии — из чего состоит адрес отправкиОпределение маленькое, и два его свойства легко упустить — пропуск строки адреса молча наследует настройки узла, а несколько адресов в одном блоке перебираются по кругу.◇Ключ активации — условие установки, а не шаг после неёБез ключа активации от поддержки SparkPost MTA не ставится и не работает, а уровень лицензии задаёт потолок исходящих соединений: на стандартной всё сверх 200 игнорируется.◇Ограничения облакаОблака ограничивают исходящую почту через порт 25, пока не попросишь снять лимит, а их диапазоны адресов почтовики встречают с подозрением.